public function get_response() { Kohana_Exception::log($this); if (Kohana::$environment >= Kohana::DEVELOPMENT) { return parent::get_response(); } else { $view = View::factory('templates/errors/default'); $view->set('title', 'Произошла ошибка'); $view->set('message', $this->getMessage()); $response = Response::factory()->status($this->getCode())->body($view->render()); Model_Methods::telegram_send_error($this->getMessage()); return $response; } }