function Uri::isRelativePathReference
Whether the URI is a relative-path reference.
A relative reference that does not begin with a slash character is termed a relative-path reference.
See also
https://datatracker.ietf.org/doc/html/rfc3986#section-4.2
2 calls to Uri::isRelativePathReference()
- UriNormalizer::normalize in vendor/
guzzlehttp/ psr7/ src/ UriNormalizer.php - Returns a normalized URI.
- UriResolver::relativize in vendor/
guzzlehttp/ psr7/ src/ UriResolver.php - Returns the target URI as a relative reference from the base URI.
File
-
vendor/
guzzlehttp/ psr7/ src/ Uri.php, line 263
Class
- Uri
- PSR-7 URI implementation.
Namespace
GuzzleHttp\Psr7Code
public static function isRelativePathReference(UriInterface $uri) : bool {
return $uri->getScheme() === '' && $uri->getAuthority() === '' && (!isset($uri->getPath()[0]) || $uri->getPath()[0] !== '/');
}