class MultiRouter extends ArrayList implements IRouter

The router broker.

Methods

__construct()

No description

match(IHttpRequest $httpRequest)

Maps HTTP request to a PresenterRequest object.

string|null
constructUrl(PresenterRequest $appRequest, IHttpRequest $httpRequest)

Constructs absolute URL from PresenterRequest object.

Details

at line 44
__construct()

No description

at line 56
PresenterRequest|null match(IHttpRequest $httpRequest)

Maps HTTP request to a PresenterRequest object.

Parameters

IHttpRequest $httpRequest

Return Value

PresenterRequest|null

at line 75
string|null constructUrl(PresenterRequest $appRequest, IHttpRequest $httpRequest)

Constructs absolute URL from PresenterRequest object.

Parameters

PresenterRequest $appRequest
IHttpRequest $httpRequest

Return Value

string|null