Довольно интересно сделаны конфиги в Craft CMS. Если вдруг о ней не слышали, это одна из лучших коммерческих на Yii.
Выглядят они примерно так:
return [
'*' => [
'omitScriptNameInUrls' => true,
],
'example.test' => [
'devMode' => true,
],
'example.com' => [
'cooldownDuration' => 0,
]
);
Соответственно, *
применяется всегда, а специфичные для окружения уже мёржатся сверху. Имеет право на жизнь и работает предсказуемо.