На этом уроке создадим обработчик ошибок и произведем рефакторинг кода.
Дата отправки отчёта:
20 декабря 2016 г.
Задание выполнено: за
20 мин.
Чему научился:
Вылавливать ошибки
Что было сложным:
понять из за чего ошибка одна была
Комментарии:
сейчас все классы будут подгружаться сами по себе и выбрасывать ошибки если файл или класс не существует надо в следующем уроке spl_autoload_register поместить в другой файл
Научился: Закрепление пройденного На первом скриншоте видно, что закомментирована проверочная строчка, т.е. тест обработки без параметров. Внизу в консоли видно, что будет выдано в окне браузера. На втором скриншоте видно, что я совместил проверки воедино.
Научился: Научился определять существует ли файл с помощью функции is_file. Узнал как определить можно ли вызвать функцию с помощью is_callable. Создал класс для парсинга массива $_GET. Добавил обработчик ошибок: при некорректном названии модуля или действия вызывается метод version класса Help.