$_controller
$_controller : \Horde_Controller
Collects filters and executes them around a controller
$_controller : \Horde_Controller
__construct(\Horde_Controller $controller)
\Horde_Controller | $controller |
addPreFilter(\Horde_Controller_PreFilter $filter)
Append filter to prefilters array
\Horde_Controller_PreFilter | $filter |
addPostFilter(\Horde_Controller_PostFilter $filter)
Prepend fitler to postfilters array
\Horde_Controller_PostFilter | $filter |
processRequest(\Horde_Controller_Request $request, \Horde_Controller_Response $response) : \Horde_Controller_Response
Executes filters and controller method. Execution happens in the following order:
\Horde_Controller_Request | $request | |
\Horde_Controller_Response | $response |
_applyPreFilters(\Horde_Controller_Request $request, \Horde_Controller_Response $response)
\Horde_Controller_Request | $request | |
\Horde_Controller_Response | $response |
_applyPostFilters(\Horde_Controller_Request $request, \Horde_Controller_Response $response)
\Horde_Controller_Request | $request | |
\Horde_Controller_Response | $response |