В этом плане в моем коде будет уже легче, при построение роутов я убрал валидацию middleware-ов, валидация уже будет происходить только для route match перед вызовом
ХЗ, зачем проверять формат на этом этапе, у меня может быть 100+ маршрутов, большинство которых вообще редко срабатывают, и для всех заранее валидировать? Если я не протестил свое приложения и пути, это же проблема моя - как разработчика
ХЗ, зачем проверять формат на этом этапе, у меня может быть 100+ маршрутов, большинство которых вообще редко срабатывают, и для всех заранее валидировать? Если я не протестил свое приложения и пути, это же проблема моя - как разработчика
всякое бывает. Удалил класс, не найдя его упоминания в роутере в виде "class@method" и всё. Залил в прод и какойнить юзер наткнулся.
Ну ок, ручную валидацию добавлю, хотя пока не понятно куда - разберусь. А валидация сейчас срабатывает только в handler-е, я потом issue добавлю по формату вызова этого
А как ещё? Это же весь смысл конфига и контейнера.
Тогда надо говорить что в контейнере не может быть объектов без стейта. Если позволяешь вызывать with* при конфигурировании, то значит ты задаешь стейт этих классов в контейнере.