Zend_Controller_Router_RouteRoute
Located in /Controller/Router/Route.php (line 35)
Zend_Controller_Router_Route_Abstract | --Zend_Controller_Router_Route
Zend_Controller_Router_Route
__construct
(string $route, [array $defaults = array()], [array $reqs = array()], [ $translator = null], [ $locale = null])
string
assemble
([array $data = array()], [boolean $reset = false], [ $encode = false], [ $partial = false])
static mixed
$_defaultLocale
(line 56)
Default locale
static Zend_Translate
$_defaultTranslator
(line 42)
Default translator
mixed
$_defaultRegex
= null (line 82)
array
$_defaults
= array() (line 102)
Holds user submitted default values for route's variables. Name and value pairs.
boolean
$_isTranslated
= false (line 70)
Wether this is a translated route or not
mixed
$_locale
(line 63)
Locale
array
$_parts
= array() (line 96)
Holds Route patterns for all URL parts. In case of a variable it stores it's regex requirement or null. In case of a static part, it holds only it's direct value.
In case of a wildcard, it stores an asterisk (*)
mixed
$_regexDelimiter
= '#' (line 81)
array
$_requirements
= array() (line 109)
Holds user submitted regular expression patterns for route's variables' values.
Name and value pairs.
int
$_staticCount
= 0 (line 130)
Helper var that holds a count of route pattern's static parts
for validation
array
$_translatable
= array() (line 77)
Translatable variables
Zend_Translate
$_translator
(line 49)
Translator
mixed
$_urlDelimiter
= '/' (line 80)
mixed
$_urlVariable
= ':' (line 79)
array
$_values
= array() (line 116)
Associative array filled on match() that holds matched path values for given variable names.
array
$_variables
= array() (line 88)
Holds names of all route's pattern variable names. Array index holds a position in URL.
array
$_wildcardData
= array() (line 123)
Associative array filled on match() that holds wildcard variable names and values.
Inherited from Zend_Controller_Router_Route_Abstract
Zend_Controller_Router_Route_Abstract::$_isAbstract
Zend_Controller_Router_Route_Abstract::$_matchedPath
static getDefaultLocale (line 518)
Get the default locale
static getDefaultTranslator (line 458)
Get the default translator
static getInstance (line 141)
Instantiates route based on passed Zend_Config structure
static setDefaultLocale (line 508)
Set a default locale
static setDefaultTranslator (line 448)
Set a default translator
Constructor __construct (line 158)
Prepares the route for mapping by splitting (exploding) it to a corresponding atomic parts. These parts are assigned a position which is later used for matching and preparing values.
assemble (line 315)
Assembles user submitted parameters forming a URL path defined by this route
getDefault (line 416)
Return a single parameter of route's defaults
getDefaults (line 428)
Return an array of defaults
getLocale (line 539)
Get the locale
getVariables (line 437)
Get all variables which are used by the route
getVersion (line 132)
match (line 205)
Matches a user submitted path with parts defined by a map. Assigns and returns an array of variables on a successful match.
setLocale (line 529)
Set a locale
setTranslator (line 469)
Set a translator
Inherited From Zend_Controller_Router_Route_Abstract
Zend_Controller_Router_Route_Abstract::chain()
Zend_Controller_Router_Route_Abstract::getMatchedPath()
Zend_Controller_Router_Route_Abstract::getVersion()
Zend_Controller_Router_Route_Abstract::isAbstract()
Zend_Controller_Router_Route_Abstract::setMatchedPath()
Documentation generated on Mon, 21 Jun 2010 15:42:53 -0400 by phpDocumentor 1.4.3