Advertisement
Guest User

Untitled

a guest
Jul 6th, 2015
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.73 KB | None | 0 0
  1. /**
  2.      * Инициализация контролера ошибок
  3.      */
  4.     protected function _initErrorHandler()
  5.     {
  6.         $module = strtolower($this->getModuleName());
  7.         $this->bootstrap('FrontController');
  8.         $routeHost = Model_Service::factory('config')->read(
  9.             FRONT_APPLICATION_PATH . '/modules/' . $module .'/configs/routes.xml')->{$module}->route;
  10.         $currentHost = Model_Service::factory('site')->getCurrentHost();
  11.  
  12.         if ($routeHost == $currentHost) {
  13.             Zend_Controller_Front::getInstance()->registerPlugin(new Zend_Controller_Plugin_ErrorHandler(array(
  14.                 'module' => $module, 'controller' => 'error', 'action' => 'error',
  15.             )));
  16.         }
  17.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement