Обработчик отчетов
класс ReportableHandler (Просмотреть исходный код)
Трейты
| ReflectsClosures |
Свойства
| protected вызываемый объект | $callback | Базовый вызываемый объект. | |
| protected bool | $shouldStop | Указывает, следует ли остановить обработку отчетов после вызова этого обработчика. |
Методы
| string | firstClosureParameterType(Closure $closure)
Получить имя класса первого параметра заданного замыкания. | из ReflectsClosures |
| array | firstClosureParameterTypes(Closure $closure)
Получить имена классов первого параметра заданного замыкания, включая типы объединений. | из ReflectsClosures |
| array | closureParameterTypes(Closure $closure)
Получить имена/типы параметров заданного замыкания. | из ReflectsClosures |
| void | __construct(callable $callback)
Создать новый экземпляр обработчика отчетов. | |
| bool | __invoke(Throwable $e)
Вызвать обработчик. | |
| bool | handles(Throwable $e)
Определить, обрабатывает ли вызываемый объект заданное исключение. | |
| $this | stop()
Указать, что обработка отчетов должна быть остановлена после вызова этого вызываемого объекта. |
Подробное описание
protected string firstClosureParameterType(Closure $closure)
Получить имя класса первого параметра заданного замыкания.
protected array firstClosureParameterTypes(Closure $closure)
Получить имена классов первого параметра заданного замыкания, включая типы объединений.
protected array closureParameterTypes(Closure $closure)
Получить имена/типы параметров заданного замыкания.
void __construct(callable $callback)
Создать новый экземпляр обработчика отчетов.
bool __invoke(Throwable $e)
Вызвать обработчик.
bool handles(Throwable $e)
Определить, обрабатывает ли вызываемый объект заданное исключение.
$this stop()
Указать, что обработка отчетов должна быть остановлена после вызова этого вызываемого объекта.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Foundation/Exceptions/ReportableHandler.html