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); }
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); }