Class NMultiRouter
The router broker.
- NArrayList implements ArrayAccess, Countable, IteratorAggregate, Traversable
-
NMultiRouter implements IRouter
public
NPresenterRequest|NULL
|
#
match(
IHttpRequest
$httpRequest
)
Maps HTTP request to a NPresenterRequest object. Maps HTTP request to a NPresenterRequest object. Parameters$httpRequest IHttpRequestImplementation of |
public
string|NULL
|
#
constructUrl(
NPresenterRequest
$appRequest,
IHttpRequest
$httpRequest
)
Constructs absolute URL from NPresenterRequest object. Constructs absolute URL from NPresenterRequest object. Parameters$appRequest IHttpRequest$httpRequest NPresenterRequestImplementation of |
public
void
|
#
offsetSet(
mixed
$index,
IRouter
$route
)
Adds the router. |