Skip to content

Error testing

Aleksey Perevoshchikov edited this page Mar 19, 2017 · 14 revisions

Для тестирования в процессе разработки расширений или просто для демонстрации работы ErrorHandler можно воспользоваться файлом /vendor/peraleks/error-handler/src/all_error.inc.
В файле присутствует код для генерации всех возможных ошибок и исключений PHP7, кроме E_CORE_WARNING.
Скопируйте файл в удобное для вас место, например рядом с индексным файлом, и подключите.

include __DIR__.'/all_error.inc';

В файле раскомментируйте строчку кода, генерирующую ошибку, которую вы хотите протестировать:

/** [1]----------------  Error ------------------ exception_handler */
// undefined_function();
/** [1]----------------  Error ------------------ exception_handler */
undefined_function();

Обновите страницу в браузере.

Clone this wiki locally