Lines Matching refs:UriInterface

5 use Psr\Http\Message\UriInterface;  alias
14 class Uri implements UriInterface
190 * @param UriInterface $uri
194 public static function isDefaultPort(UriInterface $uri)
210 * @param UriInterface $uri
219 public static function isAbsolute(UriInterface $uri)
229 * @param UriInterface $uri
235 public static function isNetworkPathReference(UriInterface $uri)
245 * @param UriInterface $uri
251 public static function isAbsolutePathReference(UriInterface $uri)
264 * @param UriInterface $uri
270 public static function isRelativePathReference(UriInterface $uri)
284 * @param UriInterface $uri The URI to check
285 * @param UriInterface|null $base An optional base URI to compare against
291 public static function isSameDocumentReference(UriInterface $uri, UriInterface $base = null)
323 * @param UriInterface $base Base URI
324 * @param string|UriInterface $rel Relative URI
326 * @return UriInterface
331 public static function resolve(UriInterface $base, $rel)
333 if (!($rel instanceof UriInterface)) {
346 * @param UriInterface $uri URI to use as a base.
349 * @return UriInterface
351 public static function withoutQueryValue(UriInterface $uri, $key)
367 * @param UriInterface $uri URI to use as a base.
371 * @return UriInterface
373 public static function withQueryValue(UriInterface $uri, $key, $value)
387 * @param UriInterface $uri URI to use as a base.
390 * @return UriInterface
392 public static function withQueryValues(UriInterface $uri, array $keyValueArray)
408 * @return UriInterface
691 * @param UriInterface $uri
696 private static function getFilteredQueryString(UriInterface $uri, array $keys)