Class Zend_Controller_Plugin_Broker

Description

Located in /library/Zend/Controller/Plugin/Broker.php (line 35)

Zend_Controller_Plugin_Abstract
   |
   --Zend_Controller_Plugin_Broker
Variable Summary
Method Summary
Variables
Zend_Controller_Plugin_Interface $_plugins = array() (line 43)

Array of instance of objects implementing Zend_Controller_Plugin_Interface

  • access: protected
Methods
dispatchLoopShutdown (line 163)

Called before Zend_Controller_Front exists its dispatch loop.

  • access: public
Zend_Controller_Dispatcher_Token|boolean dispatchLoopShutdown (Zend_Controller_Dispatcher_Token|boolean $action)

Redefinition of:
Zend_Controller_Plugin_Abstract::dispatchLoopShutdown()
Called before Zend_Controller_Front exists its dispatch loop.
dispatchLoopStartup (line 118)

Called before Zend_Controller_Front enters its dispatch loop.

During the dispatch loop, Zend_Controller_Front keeps a stack of Zend_Controller_Dispatcher_Token objects, and uses Zend_Controller_Dispatcher to dispatch the Zend_Controller_Dispatcher_Token objects to controllers/actions.

  • access: public
Zend_Controller_Dispatcher_Token|boolean dispatchLoopStartup (Zend_Controller_Dispatcher_Token|boolean $action)

Redefinition of:
Zend_Controller_Plugin_Abstract::dispatchLoopStartup()
Called before Zend_Controller_Front enters its dispatch loop.
postDispatch (line 148)

Called after an action is dispatched by Zend_Controller_Dispatcher.

  • access: public
Zend_Controller_Dispatcher_Token|boolean postDispatch (Zend_Controller_Dispatcher_Token|boolean $action)

Redefinition of:
Zend_Controller_Plugin_Abstract::postDispatch()
Called after an action is dispatched by Zend_Controller_Dispatcher.
preDispatch (line 133)

Called before an action is dispatched by Zend_Controller_Dispatcher.

  • access: public

Redefinition of:
Zend_Controller_Plugin_Abstract::preDispatch()
Called before an action is dispatched by Zend_Controller_Dispatcher.
registerPlugin (line 52)

Register a plugin.

  • access: public
Zend_Controller_Plugin_Broker registerPlugin (Zend_Controller_Plugin_Interface $plugin)
routeShutdown (line 100)

Called before Zend_Controller_Front exists its iterations over the route set.

  • access: public
Zend_Controller_Dispatcher_Token|boolean routeShutdown (Zend_Controller_Dispatcher_Token|boolean $action)

Redefinition of:
Zend_Controller_Plugin_Abstract::routeShutdown()
Called after Zend_Controller_Router exits.
routeStartup (line 85)

Called before Zend_Controller_Front begins evaluating the request against its routes.

  • access: public
void routeStartup ()

Redefinition of:
Zend_Controller_Plugin_Abstract::routeStartup()
Called before Zend_Controller_Front begins evaluating the request against its routes.
unregisterPlugin (line 68)

Unregister a plugin.

  • access: public
Zend_Controller_Plugin_Broker unregisterPlugin (Zend_Controller_Plugin_Interface $plugin)

Inherited Methods

Inherited From Zend_Controller_Plugin_Abstract

 Zend_Controller_Plugin_Abstract::dispatchLoopShutdown()
 Zend_Controller_Plugin_Abstract::dispatchLoopStartup()
 Zend_Controller_Plugin_Abstract::postDispatch()
 Zend_Controller_Plugin_Abstract::preDispatch()
 Zend_Controller_Plugin_Abstract::routeShutdown()
 Zend_Controller_Plugin_Abstract::routeStartup()

Documentation generated on Wed, 08 Mar 2006 04:51:14 -0800 by phpDocumentor 1.3.0RC4