uriTemplate
Table of Contents
-
$delims
: mixed
-
$delimsPct
: mixed
-
$operatorHash
: mixed
-
$template
: mixed
-
$variables
: mixed
-
expand()
: mixed
-
decodeReserved()
: mixed
-
expandMatch()
: mixed
-
isAssoc()
: mixed
-
parseExpression()
: mixed
$delims
private
static mixed
$delims
= [':', '/', '?', '#', '[', ']', '@', '!', '$', '&', '\'', '(', ')', '*', '+', ',', ';', '=']
$delimsPct
private
static mixed
$delimsPct
= ['%3A', '%2F', '%3F', '%23', '%5B', '%5D', '%40', '%21', '%24', '%26', '%27', '%28', '%29', '%2A', '%2B', '%2C', '%3B', '%3D']
$operatorHash
private
static mixed
$operatorHash
= ['' => ['prefix' => '', 'joiner' => ',', 'query' => false], '+' => ['prefix' => '', 'joiner' => ',', 'query' => false], '#' => ['prefix' => '#', 'joiner' => ',', 'query' => false], '.' => ['prefix' => '.', 'joiner' => '.', 'query' => false], '/' => ['prefix' => '/', 'joiner' => '/', 'query' => false], ';' => ['prefix' => ';', 'joiner' => ';', 'query' => true], '?' => ['prefix' => '?', 'joiner' => '&', 'query' => true], '&' => ['prefix' => '&', 'joiner' => '&', 'query' => true]]
$template
private
mixed
$template
$variables
private
mixed
$variables
expand()
public
expand(mixed $template, array<string|int, mixed> $variables) : mixed
Parameters
-
$template
: mixed
-
-
$variables
: array<string|int, mixed>
-
Return values
mixed
—
decodeReserved()
private
decodeReserved(mixed $string) : mixed
Parameters
-
$string
: mixed
-
Return values
mixed
—
expandMatch()
private
expandMatch(array<string|int, mixed> $matches) : mixed
Parameters
-
$matches
: array<string|int, mixed>
-
Return values
mixed
—
isAssoc()
private
isAssoc(array<string|int, mixed> $array) : mixed
Parameters
-
$array
: array<string|int, mixed>
-
Return values
mixed
—
parseExpression()
private
parseExpression(mixed $expression) : mixed
Parameters
-
$expression
: mixed
-
Return values
mixed
—