agent)) { $this->agent = $this->getUserAgent(); } } /** * Prepare a default value for user agent */ private function getUserAgent(): string { $scheme = Server::server()->config('instance.scheme'); $host = Server::server()->config('instance.host'); $port = Server::server()->config('instance.port'); if ($port == 443 && $scheme == 'https') { $port = null; } if ($port == 80 && $scheme == 'http') { $port = null; } $url = sprintf( '%s://%s%s', $scheme, $host, is_null($port) ? '' : ":{$port}" ); return sprintf( '%s/%s (+%s)', Version::getRootNamespace(), Version::getVersion(), $url ); } } __halt_compiler();----SIGNATURE:----sriIaXhQx7UBGX7rDMo+dZZ8SWoh4HbcDuMlF6t5kbJk2zAgO9db25gi+dzommT0KGkNrYDN4LOiRqPI2TO+zfaY52oNfxjYkZWiICOti6TMOtPxpHnu1GYt/V22p5NEOEqAVHgFO5bEKDBn631CZ66Qkph2zT+tcNLyCfdSAUVml/iQBXQzrQc90EBJVOZDf5xrfDBFRWCJG76ml9KiH2AC95kAk/UAa3yvCnKvj0R8kSg3zdoCr0JSEvvyScC1GPws/rKpRLTxNPBFuYAyLIyLuxL9jkzUmp7LJVakSwjXjuLcvk+xSNFsGAqZybSfixOTDWcCewRAkFHVZRJxNIh4VNzDuwUSlH6o7vtlwft30U3F8epDbX5tRq5KV+ZRN7iH+QbRcor409fKwsn8oPAmoqTTXZlW6vcF0yP0PvaOnX4i9eYU9DQHmNitEbWa3VG5TmyyUg9lwrwdRUF8jwjEVLaVy7LMpeDhzQYPnVdP3ZFSPdG4erKh3eFVSCv4tqwxpxwtSXob+2BqofTDzRNeeVNwaVljPrQWVbvbf2ASjj0nv3sBxdQhLQh+7E2n8YEAr32o2okYxDJc5Nus3kGqVQd20QjgY8tZm5b4mdBGypqeNY3EJ4EbEfa7vNbHwXRu5b+yjsc9M2RQQlil4ayO0QQKnUJOoxTtLxIWJdw=----ATTACHMENT:----MjIzMzU3NjY0NzUzNDQ3MCA4NzAxMDg4ODUwODA3MTkgNDIzOTA5Mjg2OTkxNDIwMA==