public function addRecord($level, $message, array $context = array())
 {
     if ($message instanceof \Exception) {
         $context['title'] = $message->getMessage();
         $handler = new ExceptionHandler($this);
         $message = $handler->renderExceptionForLogger($message);
     } else {
         $context['title'] = $message;
     }
     return parent::addRecord($level, $message, $context);
 }
Example #2
0
 protected function defaultConvertExceptionToResponse(\Exception $exc)
 {
     switch (get_class($exc)) {
         case TokenMismatchException::class:
             $message = $this->errorCodeToMessage('csrf_token_missmatch');
             $this->saveErrorMessageToSession($message);
             return redirect($_SERVER['REQUEST_URI']);
     }
     return parent::_convertExceptionToResponse($exc);
 }
 protected function defaultConvertExceptionToResponse(\Exception $exc)
 {
     return parent::_convertExceptionToResponse($exc);
 }