PayPal\Auth\Oauth\OAuthRequest::get_normalized_http_url PHP Method

get_normalized_http_url() public method

parses the url and rebuilds it to be scheme://host/path
    public function get_normalized_http_url()
    {
        $parts = parse_url($this->http_url);
        $scheme = isset($parts['scheme']) ? $parts['scheme'] : 'http';
        $port = isset($parts['port']) ? $parts['port'] : ($scheme == 'https' ? '443' : '80');
        $host = isset($parts['host']) ? $parts['host'] : '';
        $path = isset($parts['path']) ? $parts['path'] : '';
        if ($scheme == 'https' && $port != '443' || $scheme == 'http' && $port != '80') {
            $host = "{$host}:{$port}";
        }
        return "{$scheme}://{$host}{$path}";
    }