Interface IRouter


The bi-directional router.


Author: David Grudl
Copyright: Copyright (c) 2004, 2009 David Grudl
Located: in /Application/IRouter.php (line 29)
Public Method Summary
string|NULL
constructUrl (NPresenterRequest $appRequest, $httpRequest)
Constructs absolute URL from NPresenterRequest object.
NPresenterRequest|NULL
match ($httpRequest)
Maps HTTP request to a NPresenterRequest object.
Constant Summary
int ONE_WAY 1

line 32

flag
int SECURED 2

line 33

flag

Method Details

line 49

constructUrl

public string|NULL constructUrl (NPresenterRequest $appRequest, $httpRequest)

Constructs absolute URL from NPresenterRequest object.

Input
NPresenterRequest $appRequest
$httpRequest

line 41

match

public NPresenterRequest|NULL match ($httpRequest)

Maps HTTP request to a NPresenterRequest object.

Input
$httpRequest