На моей работе у нас есть типичная настройка
Разработка на локальном хосте
Тест на постановку
Жить на производстве
Мы используем codeigniter.
Очевидно,Это настоящая боль - менять все настройки каждый раз, когда мы их перемещаем.
Я хочу сделать следующее.
в config.php имеет $config['env'] = 'localhost'; //'test'; //'production';
Тогда в моих database.php
и email.php
$env = //config env variable
if($env === 'localhost'){
//localhost settings
} elseif($env === 'test'){
//staging settings
} elseif($env === 'production'){
//production settings
}
Как я могу это сделать?