Как установить Whoops в Laravel 6 и выше версий - PullRequest
3 голосов
/ 17 октября 2019

Я работаю над Laravel Framework с 5.4

Вот история версий Laravel и обработчиков ошибок

  • 4.0 - 4.2 - filp / whoops
  • 5.0 - 5.4 - symfony / обработчик ошибок
  • 5.5 - 5.8 - filp / whoops

И, по словам Laravel 6.0 , они ввели новую страницу ошибок под названием Зажигание

https://github.com/facade/ignition

Иэтот пакет имеет встроенную расширенную отладку. Но однозначно это делается с помощью VueJS .

Так что во время отладки запроса API в Postman я ничего не получаю в предварительном просмотре.

Так есть ли способна Переключение на возгласы в Laravel 6.0 и последующих версиях .

Поскольку есть возможность переключаться на зажигание даже в Более старой версии проектов laravel

с использованием кода ниже в app/Exceptions/Handler.php

protected function whoopsHandler()
{
    try {
        return app(\Whoops\Handler\HandlerInterface::class);
    } catch (\Illuminate\Contracts\Container\BindingResolutionException $e) {
        return parent::whoopsHandler();
    }
}
...