Я пытаюсь передать переменную из конфигурационного файла PHP в файл YAML, я не уверен, сработает она или нет, так как не могу проверить ее из-за некоторых проблем с токенами, которые еще не предоставлены клиентом.
То, что я сделал, это:
В PHP-файле Config.php сделан объект класса Config:
$obj = new Config();
$obj->processEnv();
$obj->define('PROD_PASSWORD', '12345');
В файле YAML:
imports:
- { resource: Config.php }
prod:
doctrine:
class: sfDoctrineDatabase
param:
username: username
password: %PROD_PASSWORD%
Пожалуйста, сообщите, что это хорошая практика, или есть другие способы, которыми я могу этого достичь?