Horde_Oauth_Request::_getNormalizedUrl PHP Method

_getNormalizedUrl() protected method

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