ОбработкаИсключений
трайт ОбработкаИсключений (Просмотреть исходный код)
Свойства
| 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 сОбработкойИсключений()
Восстановить обработку исключений.
protected $this обрабатыватьИсключения(array $exceptions)
Обрабатывать только указанные исключения через обработчик исключений.
protected $this обрабатыватьИсключенияВалидации()
Обрабатывать только исключения валидации через обработчик исключений.
protected $this безОбработкиИсключений(array $except = [])
Отключить обработку исключений для теста.
void __construct(ОбработчикИсключений $originalHandler, array $except = [])
Создать новый экземпляр класса.
void отправить(Throwable $e)
Отправить или записать исключение.
bool нужноОтправить(Throwable $e)
Определить, нужно ли отправить исключение.
void отобразитьВКонсоли(OutputInterface $output, Throwable $e)
Отобразить исключение в консоли.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Foundation/Testing/Concerns/InteractsWithExceptionHandling.html