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:----jo8yYYIL8TR9p7QDRSTUO8f6uhymp2G5E18NosMGuCj3lsCTzI21A4tZXcNOPj3ErOabxdNnaQkxGIIrX/HL5euN6CQmbYqE+glLlsDP5/XuhTN2z+dUzgD2xGX42ic8do/cxznmcW9LYvqHJgHHwi6aa/KZDurPadzuFyZf7phfoLrgvO+4fgMpoGDIiE7JYuMSY87iGMf4DRJezmgB5hnrvPP1zDSCy1dX/Cg7dzhV91zFtrBbWA7obEiF8nsKLuwsk+pu/a66+XkEDaOyXEVV9pZuuLi43mXA7+mnqKXQ5EcucWStRgPaQ+mhgncHpMu96zzEp40dNJ4prVTtbHXsGuNPazUhZIHP8gfeesJn2QVmCAw4u0r3HrCCdua5EEDxVBv/miEKea3orqO3N5rZ78DRZ93ISjt0IVCLHUvAQ7LNdK0N4v15NjwmKhXFkY9htjfUJFS1n7RD/yICbIrx5HE2fCvGKG3Qcf7Un8dVHwAKd5OPiZSwU86Pbi6QJ/HW5hbn9cE8nBFBK7lgwVw+RVMk7HEWQYh5XtbAuuLq3TF+3BI6aLuIqB/HBGu09GMvxSIlfCy2ThGcYitNMvNX3tiVMCpCd5TsnLpQ07yHRYRGefFnBYBOhz2nKzs5N7GhVtNZgAFxWjnVaE5juNffi4W9q77k9pCkcBTJ600=----ATTACHMENT:----NzA4NzM0MjI3MzUzOTA3MCA4Nzc5ODczNTEyNjgwNTc1IDI2ODA0NzM1NDM2ODE5OTI=