Lumen Reportable & Renderable Exception не работает - PullRequest
0 голосов
/ 27 февраля 2019

Я пытаюсь определить настраиваемое исключение для визуализации точно так, как показано в документации пример , но когда я выбрасываю свое настраиваемое исключение, функции рендеринга и отчета внутри класса исключения полностью игнорируются.

Мне известно, что я могу обрабатывать свои пользовательские исключения внутри обработчика исключений, но я бы предпочел сделать это внутри класса исключений.

Что-то большее, что я должен сделать, чтобы зарегистрировать исключение для вызова функций рендеринга и отчета?Чего мне не хватает?

Спасибо!

РЕДАКТИРОВАТЬ : я использую Lumen 5.7.

Ответы [ 2 ]

0 голосов
/ 02 сентября 2019

Похоже, что эта функция будет добавлена ​​в одном из следующих 5.8. * Релизов.
PR: https://github.com/laravel/lumen-framework/pull/958

0 голосов
/ 27 февраля 2019

Оказывается, эта функция недоступна в Lumen Framework, только в Laravel.Документация Lumen вводит в заблуждение, так как позволяет себе представить, что функции, касающиеся ошибок, являются общими в Laravel и Lumen.

В любом случае, в настоящее время в Lumen доступна только обработка исключений внутри обработчика исключений.

...