Chain route is used for managing route chaining.
Implements interface and provides convenience methods
package | Zend_Controller |
---|---|
subpackage | Router |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
inherited_from | \Zend_Controller_Router_Route_Abstract |
assemble(array $data= array()
, boolean $reset= false
, boolean $encode= false
) : string
array
An array of variable and value pairs used as parameters
boolean
boolean
string
Route path with user submitted parameterschain(\Zend_Controller_Router_Route_Abstract $route, string $separator = self::URI_DELIMITER
) : \Zend_Controller_Router_Route_Chain
inherited_from | \Zend_Controller_Router_Route_Abstract::chain() |
---|
\Zend_Controller_Router_Route_Abstract
string
\Zend_Controller_Router_Route_Chain
chain(\Zend_Controller_Router_Route_Abstract $route, string $separator = '/'
) : \Zend_Controller_Router_Route_Chain
\Zend_Controller_Router_Route_Abstract
string
\Zend_Controller_Router_Route_Chain
getDefault(string $name) : string
string
Array key of the parameter
string
Previously set defaultgetDefaults() : array
array
Route defaultsgetInstance(\Zend_Config $config) : \Zend_Controller_Router_Route_Chain
\Zend_Config
Configuration object
\Zend_Controller_Router_Route_Chain
getMatchedPath() : string
string
getVersion() : integer
integer
isAbstract(boolean $flag = null
) : boolean
boolean
boolean
match(\Zend_Controller_Request_Http $request, null $partial = null
) : array | false
Assigns and returns an array of defaults on a successful match.
\Zend_Controller_Request_Http
Request to get the path info from
null
array
false
An array of assigned values or a false on a mismatchsetMatchedPath(string $path) : void
string
setRequest(\Zend_Controller_Request_Abstract|null $request = null
) : void
\Zend_Controller_Request_Abstract
null
$_isAbstract : boolean
false
$_matchedPath : string
null
$_routes : array
array()
$_separators : array
array()
URI_DELIMITER = '/'