Class Zend_Controller_Front

Description

Located in /library/Zend/Controller/Front.php (line 36)


	
			
Method Summary
 void dispatch ()
 Zend_Controller_DispatcherInteface getDispatcher ()
 Zend_Controller_RouterInterface getRouter ()
 Zend_Controller_Front registerPlugin (Zend_Controller_Plugin_Interface $plugin)
 void setControllerDirectory (string $directory)
 Zend_Controller_Front setDispatcher (Zend_Controller_Dispatcher_Interface $dispatcher)
 void setRouter (Zend_Controller_Router_Interface $router)
 Zend_Controller_Front unregisterPlugin (Zend_Controller_Plugin_Interface $plugin)
Methods
dispatch (line 202)

Dispatch an HTTP request to a controller/action.

  • access: public
void dispatch ()
getDispatcher (line 161)

Return the dispatcher object.

  • access: public
Zend_Controller_DispatcherInteface getDispatcher ()
getInstance (line 85)

Return one and only one instance of the Zend_Controller_Front object

  • access: public
  • static:
Zend_Controller_Front getInstance ()
getRouter (line 128)

Return the router object.

  • access: public
Zend_Controller_RouterInterface getRouter ()
registerPlugin (line 180)

Register a plugin.

  • access: public
Zend_Controller_Front registerPlugin (Zend_Controller_Plugin_Interface $plugin)
setControllerDirectory (line 100)

Convenience method, passthru to Zend_Controller_Dispatcher::setControllerDirectory()

  • access: public
void setControllerDirectory (string $directory)
  • string $directory
setDispatcher (line 149)

Set the dispatcher object. The dispatcher is responsible for taking a Zend_Controller_Dispatcher_Token object, instantiating the controller, and call the action method of the controller.

  • access: public
Zend_Controller_Front setDispatcher (Zend_Controller_Dispatcher_Interface $dispatcher)
  • Zend_Controller_DispatcherInterface $dispatcher
setRouter (line 117)

Set the router object. The router is responsible for mapping the request to a Zend_Controller_Dispatcher_Token object for dispatch.

  • access: public
void setRouter (Zend_Controller_Router_Interface $router)
  • Zend_Controller_RouterInterface $router
unregisterPlugin (line 192)

Unregister a plugin.

  • access: public
Zend_Controller_Front unregisterPlugin (Zend_Controller_Plugin_Interface $plugin)

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