Можно ли изменить конфиг-данные в Yii 1 не в самом файле?
В Yii есть папка config с главным файлом конфигурации, где скрипт возвращает массив с конфигурационными данными. Можно ли потом из других классов изменить эти конфигурационные данные, например, изменить данные для бд? Если да, то как можно обратится к этим данным средствами Yii?
Для переопределения элементов конфига в модуле есть методы класса CModule - setComponent или setComponents.
Для использования разных конфигураций например в dev и prod окружении можно в папке config создать отдельный файл для локального окружения, например local.php, где переопределить данные для подключения к БД.