Spec-Zone.ru › Laravel 8

ReportableHandler

class ReportableHandler (View source)

Свойства

ReflectsClosures

Свойства

protected callable $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)

Получить имя класса первого параметра заданного замыкания.

Параметры

Closure $closure

Возвращаемое значение

string

Исключения

ReflectionException
RuntimeException

protected array firstClosureParameterTypes(Closure $closure)

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

Параметры

Closure $closure

Возвращаемое значение

array

Исключения

ReflectionException
RuntimeException

protected array closureParameterTypes(Closure $closure)

Получить имена/типы параметров заданного замыкания.

Параметры

Closure $closure

Возвращаемое значение

array

Исключения

ReflectionException

void __construct(callable $callback)

Создать новый экземпляр обработчика отчетов.

Параметры

callable $callback

Возвращаемое значение

void

bool __invoke(Throwable $e)

Вызвать обработчик.

Параметры

Throwable $e

Возвращаемое значение

bool

bool handles(Throwable $e)

Определить, обрабатывает ли обработчик данное исключение.

Параметры

Throwable $e

Возвращаемое значение

bool

$this stop()

Указать, что обработка отчетов должна остановиться после вызова этого обратного вызова.

Возвращаемое значение

$this

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Foundation/Exceptions/ReportableHandler.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API