Spec-Zone.ru › Laravel 7

ОбработкаИсключений

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

Свойства

protected ОбработчикИсключений|null $originalExceptionHandler

Оригинальный обработчик исключений.

protected $except
protected $originalHandler

Методы

$this сОбработкойИсключений()

Восстановить обработку исключений.

$this обрабатыватьИсключения(array $exceptions)

Обрабатывать только указанные исключения через обработчик исключений.

$this обрабатыватьИсключенияВалидации()

Обрабатывать только исключения валидации через обработчик исключений.

$this безОбработкиИсключений(array $except = [])

Отключить обработку исключений для теста.

void __construct(ОбработчикИсключений $originalHandler, array $except = [])

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

void отчитаться(Throwable $e)

Отчитаться об исключении или записать его в журнал.

bool нужноОтчитываться(Throwable $e)

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

Response отобразить(Запрос $request, Throwable $e)

Отобразить исключение в HTTP-ответе.

void отобразитьВКонсоли(OutputInterface $output, Throwable $e)

Отобразить исключение в консоли.

Подробности

protected $this сОбработкойИсключений()

Восстановить обработку исключений.

Результат

$this

protected $this обрабатыватьИсключения(array $exceptions)

Обрабатывать только указанные исключения через обработчик исключений.

Параметры

array $exceptions

Результат

$this

protected $this обрабатыватьИсключенияВалидации()

Обрабатывать только исключения валидации через обработчик исключений.

Результат

$this

protected $this безОбработкиИсключений(array $except = [])

Отключить обработку исключений для теста.

Параметры

array $except

Результат

$this

void __construct(ОбработчикИсключений $originalHandler, array $except = [])

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

Параметры

ОбработчикИсключений $originalHandler
array $except

Результат

void

void отчитаться(Throwable $e)

Отчитаться об исключении или записать его в журнал.

Параметры

Throwable $e

Результат

void

Исключения

Exception

bool нужноОтчитываться(Throwable $e)

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

Параметры

Throwable $e

Результат

bool

Response отобразить(Запрос $request, Throwable $e)

Отобразить исключение в HTTP-ответе.

Параметры

Запрос $request
Throwable $e

Результат

Response

Исключения

Throwable

void отобразитьВКонсоли(OutputInterface $output, Throwable $e)

Отобразить исключение в консоли.

Параметры

OutputInterface $output
Throwable $e

Результат

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Foundation/Testing/Concerns/InteractsWithExceptionHandling.html

Spec-Zone.ru

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