Здравствуйте! Хочу с помощью accept-language определять язык пользователя, и записывать в соответствии с этими данными в сессию несколько значений.
Собственно, из-за этого есть 2 вопроса:
Каким образом можно исполнять код вне зависимости от того, к какому контроллеру обратился пользователей? Ибо копипастить код в каждый контроллер совсем не выход.
Каким образом её провернуть до начала работы контроллера?
Наследовать контроллеры от одного и исспользовать beforeActions()
Переопределить компонент Request или какой то другой.
Написать свой компонент и положить его в boostrap
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники