Обработчик ошибок
класс Обработчик ошибок (Просмотреть исходный код)
Трейты
| ReflectsClosures |
Свойства
| защищённый вызываемый объект | $callback | Базовый вызываемый объект. | |
| защищённый bool | $shouldStop | Указывает, следует ли прекратить обработку после вызова этого обработчика. |
Методы
| строка | firstClosureParameterType(Closure $closure)
Получить имя класса первого параметра данного замыкания. | из ReflectsClosures |
| массив | firstClosureParameterTypes(Closure $closure)
Получить имена классов первого параметра данного замыкания, включая типы объединения. | из ReflectsClosures |
| массив | closureParameterTypes(Closure $closure)
Получить имена классов/типов параметров данного замыкания. | из ReflectsClosures |
| void | __construct(callable $callback)
Создать новый экземпляр обработчика ошибок. | |
| bool | __invoke(Throwable $e)
Вызвать обработчик. | |
| bool | handles(Throwable $e)
Определить, обрабатывает ли вызываемый объект данное исключение. | |
| $this | stop()
Указать, что обработка ошибок должна прекратиться после вызова этого обратного вызова. |
Подробное описание
защищённый строка firstClosureParameterType(Closure $closure)
Получить имя класса первого параметра данного замыкания.
защищённый массив firstClosureParameterTypes(Closure $closure)
Получить имена классов первого параметра данного замыкания, включая типы объединения.
защищённый массив 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/11.x/Illuminate/Foundation/Exceptions/ReportableHandler.html