1: <?php
2: /**
3: * Interface for filters to be run before the controller is executed
4: *
5: * @category Horde
6: * @package Controller
7: * @author James Pepin <james@bluestatedigital.com>
8: * @author Bob McKee <bob@bluestatedigital.com>
9: * @license http://www.horde.org/licenses/bsd BSD
10: */
11: interface Horde_Controller_PreFilter
12: {
13: const REQUEST_HANDLED = true;
14: const REQUEST_CONTINUE = false;
15:
16: public function processRequest(Horde_Controller_Request $request, Horde_Controller_Response $response, Horde_Controller $controller);
17: }
18: