Spec-Zone.ru › Laravel 11

Исключения

класс Исключения (Просмотреть исходный код)

Методы

void __construct(Handler $handler)

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

ReportableHandler report(callable $using)

Зарегистрировать обратный вызов для обработки ошибок.

ReportableHandler reportable(callable $reportUsing)

Зарегистрировать обратный вызов для обработки ошибок.

$this render(callable $using)

Зарегистрировать обратный вызов для рендеринга.

$this renderable(callable $renderUsing)

Зарегистрировать обратный вызов для рендеринга.

$this respond(callable $using)

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

$this throttle(callable $throttleUsing)

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

$this map(Closure|string $from, Closure|string|null $to = null)

Зарегистрировать новое отображение исключений.

$this level(string $type, string $level)

Установить уровень логгирования для данного типа исключения.

$this context(Closure $contextCallback)

Зарегистрировать замыкание, которое должно использоваться для построения данных контекста исключения.

$this dontReport(array|string $class)

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

$this dontReportDuplicates()

Не обрабатывать дублирующиеся исключения.

$this dontFlash(array|string $attributes)

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

$this shouldRenderJsonWhen(callable $callback)

Зарегистрировать обратный вызов, определяющий, должен ли ответ обработчика исключений быть в формате JSON.

$this stopIgnoring(array|string $class)

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

Подробности

void __construct(Handler $handler)

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

Параметры

Handler $handler

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

void

ReportableHandler report(callable $using)

Зарегистрировать обратный вызов для обработки ошибок.

Параметры

callable $using

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

ReportableHandler

ReportableHandler reportable(callable $reportUsing)

Зарегистрировать обратный вызов для обработки ошибок.

Параметры

callable $reportUsing

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

ReportableHandler

$this render(callable $using)

Зарегистрировать обратный вызов для рендеринга.

Параметры

callable $using

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

$this

$this renderable(callable $renderUsing)

Зарегистрировать вызываемый объект для рендеринга.

Параметры

callable $renderUsing

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

$this

$this respond(callable $using)

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

Параметры

callable $using

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

$this

$this throttle(callable $throttleUsing)

Указать вызываемый объект для ограничения сообщений об исключениях.

Параметры

callable $throttleUsing

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

$this

$this map(Closure|string $from, Closure|string|null $to = null)

Зарегистрировать новое отображение исключений.

Параметры

Closure|string $from
Closure|string|null $to

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

$this

Исключения

InvalidArgumentException

$this level(string $type, string $level)

Установить уровень логирования для данного типа исключения.

Параметры

string $type
string $level

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

$this

$this context(Closure $contextCallback)

Зарегистрировать лямбда-выражение, которое должно использоваться для построения данных контекста исключения.

Параметры

Closure $contextCallback

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

$this

$this dontReport(array|string $class)

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

Параметры

array|string $class

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

$this

$this dontReportDuplicates()

Не регистрировать дублирующиеся исключения.

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

$this

$this dontFlash(array|string $attributes)

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

Параметры

array|string $attributes

Значение результата

$this

$this shouldRenderJsonWhen(callable $callback)

Зарегистрировать вызываемый объект, определяющий, должен ли ответ обработчика исключений быть в формате JSON.

Параметры

callable $callback

Значение результата

$this

$this stopIgnoring(array|string $class)

Укажите, что указанный класс исключения не должен игнорироваться.

Параметры

array|string $class

Значение результата

$this

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

Spec-Zone.ru

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