Public Member Functions | Protected Member Functions | Protected Attributes

RouterBaseRule Class Reference

Inheritance diagram for RouterBaseRule:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 chain (RouterRule $route, $separator= '/')
 getDefault ($name)
 setDefaults (array $defaults)
 getDefaults ()

Protected Member Functions

 getPath (HttpUrl $url)
 processPath (HttpRequest $request)

Protected Attributes

 $defaults = array()

Detailed Description

Definition at line 12 of file RouterBaseRule.class.php.


Member Function Documentation

RouterBaseRule::chain ( RouterRule route,
separator = '/' 
)
Returns:
RouterChainRule

Reimplemented in RouterChainRule.

Definition at line 19 of file RouterBaseRule.class.php.

RouterBaseRule::getDefault ( name  ) 
RouterBaseRule::getDefaults (  ) 
Returns:
array

Definition at line 49 of file RouterBaseRule.class.php.

RouterBaseRule::getPath ( HttpUrl url  )  [protected]
Returns:
HttpUrl

Definition at line 57 of file RouterBaseRule.class.php.

References HttpUrl::create(), and RouterRewrite::me().

Referenced by processPath().

Here is the call graph for this function:

RouterBaseRule::processPath ( HttpRequest request  )  [protected]
RouterBaseRule::setDefaults ( array $  defaults  ) 

Definition at line 39 of file RouterBaseRule.class.php.


Member Data Documentation

RouterBaseRule::$defaults = array() [protected]

Definition at line 14 of file RouterBaseRule.class.php.

Referenced by RouterRegexpRule::match().


The documentation for this class was generated from the following file: