123456789101112131415161718192021 |
- <?php
- class TestAppsExceptionRenderer extends ExceptionRenderer {
- protected function _getController($exception) {
- App::uses('TestAppsErrorController', 'Controller');
- if (!$request = Router::getRequest(true)) {
- $request = new CakeRequest();
- }
- $response = new CakeResponse();
- try {
- $controller = new TestAppsErrorController($request, $response);
- $controller->layout = 'banana';
- } catch (Exception $e) {
- $controller = new Controller($request, $response);
- $controller->viewPath = 'Errors';
- }
- return $controller;
- }
- }
|