меня похожая (наверно) попаболь, только не в yii
Самое адекватное решение в симфе. В остальных все ручками придется делать.
А как там в симфонях? У меня просто есть базовый контроллер, и всякие его ипучие дети. Их штук под сто. Все создаются через ди. Туда надо прокинуть например логгер и кеш. У всех 100 теперь в конструктор пихать логгер и кеш? Решение выглядит как говно 🤨
Уии? В бихейворах бабахни, другого там не дано. В симфе в конфиге просто прописываешь декораторы, а потом этот конфиг компилица. Они там по приоритету друг в друга в конструкторах входят )
Не, не yii. Слим, там просто роутер и имя создаваемого класса-контроллера
В контроллер впиши логгер, а кэш - да, детям нужно будет отдельно пилить, если структура разная
Обсуждают сегодня