Class Uri
- oroboros\core\abstracts\libraries\uri\AbstractUri implements oroboros\core\interfaces\contract\libraries\uri\UriContract uses oroboros\core\traits\libraries\uri\UriTrait
-
oroboros\core\libraries\uri\Uri
implements
oroboros\core\interfaces\api\psr\Psr7Api
Namespace: oroboros\core\libraries\uri
Package: oroboros\core\psr7
Category: concrete-classes
Author: Brian Dayhoff brian@mopsyd.me
Version: 0.2.4-alpha
Since: 0.2.4-alpha
Located at core/libraries/uri/Uri.php
Methods summary
Methods inherited from oroboros\core\interfaces\contract\libraries\uri\UriContract
Methods used from oroboros\core\traits\libraries\uri\UriTrait
__construct(),
__toString(),
_composeComponents(),
_composeNewUriDefaultClass(),
_filterHost(),
_filterPath(),
_filterPort(),
_filterQueryAndFragment(),
_filterScheme(),
_getObjectArguments(),
_initializeUri(),
_parseUriParameters(),
_rawurlencodeMatchZero(),
_validateState(),
getAuthority(),
getFragment(),
getHost(),
getPath(),
getPort(),
getQuery(),
getScheme(),
getUserInfo(),
withFragment(),
withHost(),
withPath(),
withPort(),
withQuery(),
withScheme(),
withUserInfo()
Constants summary
Constants inherited from oroboros\core\abstracts\libraries\uri\AbstractUri
Constants inherited from oroboros\core\interfaces\api\psr\Psr7Api
API_CODEX,
API_PARENT_NAMESPACE,
API_SCOPE,
API_TYPE,
MESSAGE_ABSTRACT_CLASS,
MESSAGE_CONCRETE_CLASS,
MESSAGE_CONTRACT,
MESSAGE_TRAIT,
REQUEST_ABSTRACT_CLASS,
REQUEST_CONCRETE_CLASS,
REQUEST_CONTRACT,
REQUEST_TRAIT,
RESPONSE_ABSTRACT_CLASS,
RESPONSE_CONCRETE_CLASS,
RESPONSE_CONTRACT,
RESPONSE_TRAIT,
SERVERREQUEST_ABSTRACT_CLASS,
SERVERREQUEST_CONCRETE_CLASS,
SERVERREQUEST_CONTRACT,
SERVERREQUEST_TRAIT,
STREAM_ABSTRACT_CLASS,
STREAM_CONCRETE_CLASS,
STREAM_CONTRACT,
STREAM_TRAIT,
UPLOADEDFILE_ABSTRACT_CLASS,
UPLOADEDFILE_CONCRETE_CLASS,
UPLOADEDFILE_CONTRACT,
UPLOADEDFILE_TRAIT,
URI_ABSTRACT_CLASS,
URI_CONCRETE_CLASS,
URI_CONTRACT,
URI_TRAIT
Constants inherited from oroboros\core\interfaces\api\BaseApi
OROBOROS_DECLARED_API,
OROBOROS_DECLARED_CLASS_SCOPE,
OROBOROS_DECLARED_CLASS_TYPE
Properties summary
Properties used from oroboros\core\traits\libraries\uri\UriTrait
$_defaultPorts,
$_fragment,
$_host,
$_path,
$_port,
$_query,
$_regex,
$_replaceQuery,
$_scheme,
$_userInfo