Chris@0: host = $uri->getHost(); Chris@16: $accumulator->port = $uri->getPort(); Chris@0: } Chris@0: Chris@0: /** Chris@0: * Detect the base URI for the request Chris@0: * Chris@0: * Looks at a variety of criteria in order to attempt to autodetect a base Chris@0: * URI, including rewrite URIs, proxy URIs, etc. Chris@0: * Chris@16: * @deprecated since 1.8.0; use Zend\Diactoros\marshalUriFromSapi() instead, Chris@16: * and pull the path from the Uri instance that function returns. Chris@0: * @param array $server Chris@0: * @return string Chris@0: */ Chris@0: public static function marshalRequestUri(array $server) Chris@0: { Chris@16: $uri = marshalUriFromSapi($server, []); Chris@16: return $uri->getPath(); Chris@0: } Chris@0: Chris@0: /** Chris@0: * Strip the query string from a path Chris@0: * Chris@16: * @deprecated since 1.8.0; no longer used internally. Chris@0: * @param mixed $path Chris@0: * @return string Chris@0: */ Chris@0: public static function stripQueryString($path) Chris@0: { Chris@16: return explode('?', $path, 2)[0]; Chris@0: } Chris@0: }