Documentation

RouteFactory
in package

Class RouteFactory

Table of Contents

Properties

$delimiter  : string
$language  : string
$root  : string

Methods

buildParams()  : string
createFromLegacyUri()  : Route
createFromParts()  : Route
createFromString()  : Route
getLanguage()  : string
getParams()  : array<string|int, mixed>
getParamValueDelimiter()  : string
getRoot()  : string
parseParams()  : array<string|int, mixed>
setLanguage()  : void
setParamValueDelimiter()  : void
setRoot()  : void
stripParams()  : string
trimParams()  : string

Properties

Methods

buildParams()

public static buildParams(array<string|int, mixed> $params) : string
Parameters
$params : array<string|int, mixed>
Return values
string

createFromParts()

public static createFromParts(array<string|int, mixed> $parts) : Route
Parameters
$parts : array<string|int, mixed>
Return values
Route

createFromString()

public static createFromString(string $path) : Route
Parameters
$path : string
Return values
Route

getLanguage()

public static getLanguage() : string
Return values
string

getParams()

public static getParams(string $path) : array<string|int, mixed>
Parameters
$path : string
Return values
array<string|int, mixed>

getParamValueDelimiter()

public static getParamValueDelimiter() : string
Return values
string

getRoot()

public static getRoot() : string
Return values
string

parseParams()

public static parseParams(string $str) : array<string|int, mixed>
Parameters
$str : string
Return values
array<string|int, mixed>

setLanguage()

public static setLanguage(string $language) : void
Parameters
$language : string

setParamValueDelimiter()

public static setParamValueDelimiter(string $delimiter) : void
Parameters
$delimiter : string

setRoot()

public static setRoot(string $root) : void
Parameters
$root : string

stripParams()

public static stripParams(string $path[, bool $decode = false ]) : string
Parameters
$path : string
$decode : bool = false
Return values
string

trimParams()

public static trimParams(string $str) : string
Parameters
$str : string
Return values
string

        
On this page

Search results