Есть статья в кулинарной книге , в которой примерно объясняется, как это сделать (хотя и кратко) со ссылкой на загрузку внешних настроек из Drupal. Основная идея заключается в том, чтобы сделать что-то подобное в вашей конфигурации (например, yml):
# app/config/config.yml
imports:
- { resource: parameters.php }
, затем в parameters.php
вы можете сделать все, что вам нужно, чтобы получить конфигурацию, и установить ее следующим образом:
$container->setParameter('my.db.parameter', $value);
(взято из поваренной книги, немного изменено).