Zend Framework  1.12
Zend_Controller Namespace Reference

Zend_Controller_Action

More...

Detailed Description

Zend_Controller_Action

Zend_Config.

Zend_Controller_Router_Route_Abstract.

Abstract Route.

Zend_Controller_Router_Abstract.

Router

Zend_Controller_Response_HttpTestCase.

Zend_Controller_Exception.

Zend_Controller_Response_Abstract.

Zend_Controller_Request_HttpTestCase.

Request

Zend_Controller_Request_Http.

Plugin to digest PUT request body and make params available just like POST.

Zend_Controller_Plugin

Plugins

Zend_Controller_Request_Abstract.

Dispatcher

View script integration.

Zend_Controller_Action_Helper

(http://www.zend.com) http://framework.zend.com/license/new-bsd New BSD License

Version
$Id$

(http://www.zend.com) http://framework.zend.com/license/new-bsd New BSD License

See Also
Zend_Controller_Action_Helper_Abstract
Zend_ViewZend_Controller_Action_Helper_ViewRenderer provides transparent view integration for action controllers. It allows you to create a view object once, and populate it throughout all actions. Several global options may be set:

The helper autoinitializes the action controller view preDispatch(). It determines the path to the class file, and then determines the view base directory from there. It also uses the module name as a class prefix for helpers and views such that if your module name is 'Search', it will set the helper class prefix to 'Search_View_Helper' and the filter class prefix to ; 'Search_View_Filter'.

Usage: // In your bootstrap: Zend_Controller_Action_HelperBroker::addHelper(new Zend_Controller_Action_Helper_ViewRenderer());

// In your action controller methods: $viewHelper = $this->_helper->getHelper('view');

// Don't use controller subdirectories $viewHelper->setNoController(true);

// Specify a different script to render: $this->_helper->viewRenderer('form');

Zend_Controller_Action_Helper_Abstract

Zend_Controller_Action_Helper

Zend_Controller_Response_Abstract

Dispatcher

See Also
Zend_Controller_Plugin_Abstract
Zend_Controller_Request_Http Zend_Controller_Plugin

Zend_Uri Zend_Controller_Request_Apache404

HTTP request object for use with Zend_Controller family. Extends basic HTTP request object to allow for two edge cases when using Apache:

In each case, the URL to check against is found in REDIRECT_URL, not REQUEST_URI.

Zend_Controller_Request_Http

Request

See Also
Zend_Controller_Request_Abstract
Zend_UriHTTP request object for use with Zend_Controller family.

Zend_Controller_Request_Abstract

Request

See Also
Zend_Controller_Request_HttpHTTP request object for use with Zend_Controller family.

Zend_Controller_Request_Http

Request

Base class for Zend_Controller responses

Response

Zend_Controller_Response_Cli

CLI response for controllers

Zend_Controller_Response_Abstract

Response

Response

Zend_Controller_Response_Http

HTTP response for controllers

Zend_Controller_Response_Abstract

Response

See Also
Zend_Controller_Response_Http Zend_Controller_Response_Http

Response

(http://www.zend.com)

Version
$Id$ http://framework.zend.com/license/new-bsd New BSD License

Router

Zend_Controller_Router_Route Ruby routing based Router.

Router

See Also
http://manuals.rubyonrails.com/read/chapter/65
Zend_Controller_Router_Route_InterfaceImplements interface and provides convenience methods

Router

Chain route is used for managing route chaining.

Router

Hostname Route

Router

See Also
http://manuals.rubyonrails.com/read/chapter/65

Module Route

Default route for module functionality

Router

See Also
http://manuals.rubyonrails.com/read/chapter/65

Regex Route

Router

StaticRoute is used for managing static URIs.

It's a lot faster compared to the standard Route implementation.

Router

Route

Router

See Also
http://manuals.rubyonrails.com/read/chapter/65