Public Member Functions | |
chain (RouterRule $route, $separator= '/') | |
getCount () | |
match (HttpRequest $request) | |
Matches a user submitted path with parts defined by a map. | |
assembly (array $data=array(), $reset=false, $encode=false) | |
Static Public Member Functions | |
static | create () |
Protected Attributes | |
$routes = array() | |
$separators = array() |
Definition at line 12 of file RouterChainRule.class.php.
RouterChainRule::assembly | ( | array $ | data = array() , |
|
$ | reset = false , |
|||
$ | encode = false | |||
) |
Implements RouterRule.
Definition at line 57 of file RouterChainRule.class.php.
RouterChainRule::chain | ( | RouterRule $ | route, | |
$ | separator = '/' | |||
) |
Reimplemented from RouterBaseRule.
Definition at line 28 of file RouterChainRule.class.php.
static RouterChainRule::create | ( | ) | [static] |
Definition at line 20 of file RouterChainRule.class.php.
RouterChainRule::getCount | ( | ) |
Definition at line 36 of file RouterChainRule.class.php.
RouterChainRule::match | ( | HttpRequest $ | request | ) |
Matches a user submitted path with parts defined by a map.
Assigns and returns an array of variables on a successful match.
Implements RouterRule.
Definition at line 41 of file RouterChainRule.class.php.
RouterChainRule::$routes = array() [protected] |
Definition at line 14 of file RouterChainRule.class.php.
RouterChainRule::$separators = array() [protected] |
Definition at line 15 of file RouterChainRule.class.php.