Задать вопрос
t-alexashka
@t-alexashka
Сразу пишу legacy код

Как лучше получить конфиг приложения из базы?

Здрасте друзья!

Есть необходимость хранить конфиг приложения (settings: param, value) в бд, чтобы к нему был простой доступ из UI.

Хочу получать так: $settings = AppSettings::get();

Вопрос: в каком месте в приложении нужно получать этот конфиг чтобы он был всегда доступен из любого места приложения? Есть какой-то автолоад классов для этого? Чтобы потом можно было использовать $settings->sitename и тд.
  • Вопрос задан
  • 39 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Решения вопроса 1
qonand
@qonand
Software Engineer
Можно просто сделать конфиг компонентов приложения и уже работать с ним как угодно и где угодно
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
slo_nik
@slo_nik Куратор тега Yii
Доброе утро.
Есть статья, где описывается то, что Вам нужно. Правда она под yii1, но переделать код под yii2 не составит труда.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы