Since: 8.5

final class Uri (View source)

Methods

static Uri|null
parse(string $uri, Uri|null $baseUrl = null)

No description

__construct(string $uri, Uri|null $baseUrl = null)

No description

string|null
getScheme()

No description

string|null
getRawScheme()

No description

string|null
getUserInfo()

No description

string|null
getRawUserInfo()

No description

string|null
getUsername()

No description

string|null
getRawUsername()

No description

string|null
getPassword()

No description

string|null
getRawPassword()

No description

string|null
getHost()

No description

string|null
getRawHost()

No description

int|null
getPort()

No description

string
getPath()

No description

string
getRawPath()

No description

string|null
getQuery()

No description

string|null
getRawQuery()

No description

string|null
getFragment()

No description

string|null
getRawFragment()

No description

bool
equals(Uri $uri, UriComparisonMode $comparisonMode = \Uri\UriComparisonMode::ExcludeFragment)

No description

string
toString()

No description

string
toRawString()

No description

Uri
resolve(string $uri)

No description

array
__serialize()

No description

void
__unserialize(array $data)

No description

array
__debugInfo()

No description

Details

static Uri|null parse(string $uri, Uri|null $baseUrl = null)

No description

Parameters

string $uri
Uri|null $baseUrl

Return Value

Uri|null

__construct(string $uri, Uri|null $baseUrl = null)

No description

Parameters

string $uri
Uri|null $baseUrl

string|null getScheme()

No description

Return Value

string|null

string|null getRawScheme()

No description

Return Value

string|null

string|null getUserInfo()

No description

Return Value

string|null

string|null getRawUserInfo()

No description

Return Value

string|null

string|null getUsername()

No description

Return Value

string|null

string|null getRawUsername()

No description

Return Value

string|null

string|null getPassword()

No description

Return Value

string|null

string|null getRawPassword()

No description

Return Value

string|null

string|null getHost()

No description

Return Value

string|null

string|null getRawHost()

No description

Return Value

string|null

int|null getPort()

No description

Return Value

int|null

string getPath()

No description

Return Value

string

string getRawPath()

No description

Return Value

string

string|null getQuery()

No description

Return Value

string|null

string|null getRawQuery()

No description

Return Value

string|null

string|null getFragment()

No description

Return Value

string|null

string|null getRawFragment()

No description

Return Value

string|null

bool equals(Uri $uri, UriComparisonMode $comparisonMode = \Uri\UriComparisonMode::ExcludeFragment)

No description

Parameters

Uri $uri
UriComparisonMode $comparisonMode

Return Value

bool

string toString()

No description

Return Value

string

string toRawString()

No description

Return Value

string

Uri resolve(string $uri)

No description

Parameters

string $uri

Return Value

Uri

array __serialize()

No description

Return Value

array

void __unserialize(array $data)

No description

Parameters

array $data

Return Value

void

array __debugInfo()

No description

Return Value

array