Manage a stack of actions
uses | |
---|---|
category | Zend |
package | Zend_Controller |
subpackage | Plugins |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
version | $Id$ |
inherited_from | \Zend_Controller_Plugin_Abstract |
__construct(\Zend_Registry $registry= null
, string $key= null
) : void
\Zend_Registry
string
dispatchLoopShutdown() : void
dispatchLoopStartup(\Zend_Controller_Request_Abstract $request) : void
\Zend_Controller_Request_Abstract
forward(array $next) : void
array
getClearRequestParams() : boolean
boolean
getRegistry() : \Zend_Registry
\Zend_Registry
getRegistryKey() : string
string
getRequest() : \Zend_Controller_Request_Abstract
\Zend_Controller_Request_Abstract
$requestgetResponse() : \Zend_Controller_Response_Abstract
\Zend_Controller_Response_Abstract
$responsegetStack() : array
array
popStack() : false | \Zend_Controller_Request_Abstract
false
\Zend_Controller_Request_Abstract
postDispatch(\Zend_Controller_Request_Abstract $request) : void
This callback allows for proxy or filter behavior. By altering the request and resetting its dispatched flag (via setDispatched(false)), a new action may be specified for dispatching.
inherited_from | \Zend_Controller_Plugin_Abstract::postDispatch() |
---|
\Zend_Controller_Request_Abstract
postDispatch(\Zend_Controller_Request_Abstract $request) : void
This callback allows for proxy or filter behavior. By altering the request and resetting its dispatched flag (via setDispatched(false)), a new action may be specified for dispatching.
\Zend_Controller_Request_Abstract
preDispatch(\Zend_Controller_Request_Abstract $request) : void
This callback allows for proxy or filter behavior. By altering the request and resetting its dispatched flag (via setDispatched(false)), the current action may be skipped.
\Zend_Controller_Request_Abstract
pushStack(\Zend_Controller_Request_Abstract $next) : \Zend_Controller_Plugin_ActionStack
\Zend_Controller_Request_Abstract
\Zend_Controller_Plugin_ActionStack
routeShutdown(\Zend_Controller_Request_Abstract $request) : void
Called after Zend_Controller_Front exits from the router.
\Zend_Controller_Request_Abstract
routeStartup(\Zend_Controller_Request_Abstract $request) : void
\Zend_Controller_Request_Abstract
setClearRequestParams($clearRequestParams) : \Zend_Controller_Plugin_ActionStack
@param bool $clearRequestParams
\Zend_Controller_Plugin_ActionStack
setRegistry(\Zend_Registry $registry) : \Zend_Controller_Plugin_ActionStack
\Zend_Registry
\Zend_Controller_Plugin_ActionStack
setRegistryKey(string $key) : \Zend_Controller_Plugin_ActionStack
string
\Zend_Controller_Plugin_ActionStack
setRequest(\Zend_Controller_Request_Abstract $request) : \Zend_Controller_Plugin_Abstract
\Zend_Controller_Request_Abstract
\Zend_Controller_Plugin_Abstract
setResponse(\Zend_Controller_Response_Abstract $response) : \Zend_Controller_Plugin_Abstract
\Zend_Controller_Response_Abstract
\Zend_Controller_Plugin_Abstract
_saveStack(array $stack) : \Zend_Controller_Plugin_ActionStack
array
\Zend_Controller_Plugin_ActionStack
$_clearRequestParams : Bool
false
$_registry : \Zend_Registry
$_registryKey : string
'Zend_Controller_Plugin_ActionStack'
$_request : \Zend_Controller_Request_Abstract
$_response : \Zend_Controller_Response_Abstract
$_validKeys : array
array('module', 'controller', 'action', 'params')