UriFactory
in package
Class Uri
Table of Contents
Methods
- buildQuery() : string
- Build query string from variables.
- createFromEnvironment() : Uri
- createFromParts() : Uri
- Creates a URI from a array of `parse_url()` components.
- createFromString() : Uri
- parseQuery() : mixed
- Parse query string and return it as an array.
- parseUrl() : array<string|int, mixed>
- UTF-8 aware parse_url() implementation.
- parseUrlFromEnvironment() : array<string|int, mixed>
Methods
buildQuery()
Build query string from variables.
public
static buildQuery(array<string|int, mixed> $params) : string
Parameters
- $params : array<string|int, mixed>
Return values
stringcreateFromEnvironment()
public
static createFromEnvironment(array<string|int, mixed> $env) : Uri
Parameters
- $env : array<string|int, mixed>
Tags
Return values
UricreateFromParts()
Creates a URI from a array of `parse_url()` components.
public
static createFromParts(array<string|int, mixed> $parts) : Uri
Parameters
- $parts : array<string|int, mixed>
Tags
Return values
UricreateFromString()
public
static createFromString(string $uri) : Uri
Parameters
- $uri : string
Tags
Return values
UriparseQuery()
Parse query string and return it as an array.
public
static parseQuery(string $query) : mixed
Parameters
- $query : string
parseUrl()
UTF-8 aware parse_url() implementation.
public
static parseUrl(string $url) : array<string|int, mixed>
Parameters
- $url : string
Tags
Return values
array<string|int, mixed>parseUrlFromEnvironment()
public
static parseUrlFromEnvironment(array<string|int, mixed> $env) : array<string|int, mixed>
Parameters
- $env : array<string|int, mixed>