Spec-Zone.ru › Laravel 5.8

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

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

Свойства

protected ОбработчикИсключений|null $originalExceptionHandler Оригинальный обработчик исключений.
protected $except
protected $originalHandler

Методы

$this withExceptionHandling()

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

$this handleExceptions(array $exceptions)

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

$this handleValidationExceptions()

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

$this withoutExceptionHandling(array $except = [])

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

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

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

void report(Исключение $e)

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

bool shouldReport(Исключение $e)

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

mixed render(Запрос $request, Исключение $e)

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

void renderForConsole(OutputInterface $output, Исключение $e)

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

Подробности

protected $this withExceptionHandling()

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

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

$this

protected $this handleExceptions(array $exceptions)

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

Параметры

array $exceptions

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

$this

protected $this handleValidationExceptions()

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

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

$this

protected $this withoutExceptionHandling(array $except = [])

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

Параметры

array $except

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

$this

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

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

Параметры

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

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

void

void report(Исключение $e)

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

Параметры

Исключение $e

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

void

bool shouldReport(Исключение $e)

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

Параметры

Исключение $e

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

bool

mixed render(Запрос $request, Исключение $e)

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

Параметры

Запрос $request
Исключение $e

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

mixed

Исключения

Исключение

void renderForConsole(OutputInterface $output, Исключение $e)

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

Параметры

OutputInterface $output
Исключение $e

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

void

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

Spec-Zone.ru

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