Class NSimpleRouter
The bidirectional route for trivial routing via query string.
NObject | --NSimpleRouter
Implements interfaces:
Public Method Summary | |
---|---|
NSimpleRouter |
|
string|NULL |
constructUrl
(NPresenterRequest $appRequest, $httpRequest)
Constructs absolute URL from NPresenterRequest object.
|
array |
getDefaults
()
Returns default values.
|
NPresenterRequest|NULL |
match
($httpRequest)
Maps HTTP request to a NPresenterRequest object.
|
Methods Inherited From NObject |
---|
extensionMethod(), getClass(), getReflection(), __call(), __callStatic(), __get(), __isset(), __set(), __unset() |
Constant Summary | |||
---|---|---|---|
string | MODULE_KEY |
'module' |
line 38 |
string | PRESENTER_KEY |
'presenter' |
line 37 |
Variable Summary | ||||
---|---|---|---|---|
protected array | $defaults |
|
line 44 |
|
protected int | $flags |
|
line 47 |
|
protected string | $module | '' |
line 41 |
Method Details | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
line 55 __constructpublic NSimpleRouter __construct ([array $defaults =
|
|||||||||||||||
line 112 constructUrlpublic string|NULL constructUrl (NPresenterRequest $appRequest, $httpRequest) Constructs absolute URL from NPresenterRequest object. Implementation of:
|
|||||||||||||||
line 147 getDefaultspublic array getDefaults () Returns default values.
|
|||||||||||||||
line 81 matchpublic NPresenterRequest|NULL match ($httpRequest) Maps HTTP request to a NPresenterRequest object. Implementation of:
|