Ответы пользователя по тегу Исключения
  • Как в Laravel 4 отлавливать ошибки?

    @romach3
    За вывод ошибок отвечает этот класс:
    laravel.com/docs/5.0/errors#handling-errors

    Идея такова: ошибки можно отловить как брошенное исключение (как вами, так и laravel). К примеру TokenMismatchException для не совпавшего токена:
    $e instanceof TokenMismatchException
    Либо по статусу:
    $e->getStatusCode();
    Так же, можно не заморачиваться, а просто создать шаблон для ошибки и сохранить в /resources/views/errors/код.blade.php (где код - 403, 404...). Laravel сначала ищет его и только если не находит вываливает стандартное сообщение.
    Ответ написан
    2 комментария