Маршрут ошибок

Маршрут ошибок подключается в последнюю очередь, если остальные маршруты не смогли найти соответствующие запросу контроллеры или же контроллеры сигнализировали об ошибке (например, не найдет запрашиваемый ресурс, требуется авторизация). Алгоритм маршрута довольно прост:

  • контроллеры находятся в папке ./handlers/error/
  • в качестве запроса маршруту передается код ошибки
  • маршрут ищет папку с контроллером совпадающим с кодом ошибки

Например, ошибка 404 будет обрабатываться контроллером в папке ./handlers/error/404/