getMessage () . PHP_EOL . $exception->getTraceAsString () ); if ($exception instanceof DispatcherException) { switch ($exception->getCode ()) { case Dispatcher::EXCEPTION_HANDLER_NOT_FOUND : case Dispatcher::EXCEPTION_ACTION_NOT_FOUND : $dispatcher->forward ( array ( 'controller' => 'errors', 'action' => 'show404' ) ); return false; } } if ($this->config->setting->debug > 1) { throw $exception; } $dispatcher->forward ( array ( 'controller' => 'errors', 'action' => 'show500' ) ); return false; } } ?>