/** * Get request uri * * @return string */ public function uri() { $uri = ''; if (isset($_SERVER['REQUEST_URI'])) { $uri = $_SERVER['REQUEST_URI']; } if (isset($_SERVER['URI'])) { $uri = $_SERVER['URI']; } $protocol = 'http'; if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS']) { $protocol = 'https'; } $server = $protocol . '://' . $_SERVER['SERVER_NAME']; if (!('80' == $_SERVER['SERVER_PORT'] && $protocol == 'http' || '3128' == $_SERVER['SERVER_PORT'] && $protocol == 'https')) { $server .= ':' . $_SERVER['SERVER_PORT']; } $fullUri = $server . $uri; return OauthHelper::getBaseUri($fullUri); }
/** * By 9.1.2 in specs * * @return string */ public function normalizedUri() { return OauthHelper::getBaseUri($this->uri()); }
/** * Get request uri * * @return string */ public function uri() { $uri = $this->options['uri']; return OauthHelper::getBaseUri($uri); }