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:----SdASBodmYwd3+OVXCHfiUJIDFhr+pGtaeOtEVsGKLhCdtG5zDzP/j7l+E44uPCY5QeTWTQx8kJvaKKNc8PQfPQGqwviGUXJVlRwEOrYHyWPAd1Rb2ovOFoB/0RVh1h+kxeeHs6KQoLT3STDCGa86tQ192msBpVL/qt8KLvbGIXLRJ9gOWEzSQrO7f7hQX4tzZYxGDgxXGCYS+m0uAwhc/zEW5OYV1yEd5U8kezx8HwP/QTeGD2hWST6MZKbcJgMZHOFDbXcJmW86+yfyCMUfSOiUBeAbqWnU/Xt8TIbdONRsqKQ2o3mlHAbCHD0ulQNHXCWmzLcoR+J/7KxchJHnRDsc6GFsjJ1unkExRcWAKymoZxiFQ7rG9Cv3tOojc9Y8YVmGTSZjxyDfMVmrb7W05z8czWdAaAd3EVF8VhP9VGK+THq1r7QGNvPEyT6fFxM/K+NyjiCJ+PQaP35Na5trAeHeAbsVP5hcUn/S9fZGxVx532tcc9d6NyIgwT9TezZBLN6Ut0UBhyjaEKUoykz+IC86xY4yJsQeA/V+fMXtjb9eQXGhu9DFS70+Ap8TCyv7a/kt0DESN9sDG9rEgY7fTaVwI1OKQM531x2jENTAjU+I66uKmJ+qX08M3cu9IQrlzf9A1IZC1uUkrtk9AJkxJMW4uFSaznl3Iq+2IS2KriA=----ATTACHMENT:----OTEwMzM5MzYyNDUxNTk1OSA1MTQ4NDIxNDQ3MzcyNTY4IDI0MTY1MjU1ODk1MTk5NjM=