class RouteList extends ArrayList implements IRouter

The router broker.

Methods

__construct($module = NULL)

No description

Request|null
match(IRequest $httpRequest)

Maps HTTP request to a Request object.

string|null
constructUrl(Request $appRequest, Url $refUrl)

Constructs absolute URL from Request object.

warmupCache()

No description

void
offsetSet($index, $route)

Adds the router.

string
getModule()

No description

Details

at line 25
__construct($module = NULL)

No description

Parameters

$module

at line 35
Request|null match(IRequest $httpRequest)

Maps HTTP request to a Request object.

Parameters

IRequest $httpRequest

Return Value

Request|null

at line 55
string|null constructUrl(Request $appRequest, Url $refUrl)

Constructs absolute URL from Request object.

Parameters

Request $appRequest
Url $refUrl

Return Value

string|null

at line 87
warmupCache()

internal  
 

No description

at line 115
void offsetSet($index, $route)

Adds the router.

Parameters

$index
$route

Return Value

void

at line 127
string getModule()

No description

Return Value

string