Module Route
Default route for module functionality
package | Zend_Controller |
---|---|
subpackage | Router |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
see | |
inherited_from | \Zend_Controller_Router_Route_Abstract |
__construct(array $defaults= array()
, \Zend_Controller_Dispatcher_Interface $dispatcher= null
, \Zend_Controller_Request_Abstract $request= null
)
array
Defaults for map variables with keys as variable names
\Zend_Controller_Dispatcher_Interface
Dispatcher object
\Zend_Controller_Request_Abstract
Request object
assemble(array $data= array()
, boolean $reset= false
, boolean $encode= true
, boolean $partial= false
) : string
array
An array of variable and value pairs used as parameters
boolean
Weither to reset the current params
boolean
boolean
string
Route path with user submitted parameterschain(\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_Module
\Zend_Config
\Zend_Controller_Router_Route_Module
getMatchedPath() : string
string
getVersion() : integer
inherited_from | \Zend_Controller_Router_Route_Abstract::getVersion() |
---|
integer
getVersion() : integer
integer
isAbstract(boolean $flag = null
) : boolean
boolean
boolean
match(string $path, boolean $partial = false
) : array
If a request object is registered, it uses its setModuleName(), setControllerName(), and setActionName() accessors to set those values. Always returns the values as an array.
string
Path used to match against this routing map
boolean
array
An array of assigned values or a false on a mismatchsetMatchedPath(string $path) : void
string
_setRequestKeys() : void
$_actionKey
'action'
$_controllerKey
'controller'
$_defaults : array
$_dispatcher : \Zend_Controller_Dispatcher_Interface
$_isAbstract : boolean
false
$_keysSet : boolean
false
$_matchedPath : string
null
$_moduleKey
'module'
$_moduleValid : boolean
false
$_request : \Zend_Controller_Request_Abstract
$_values : array
array()
URI_DELIMITER = '/'