Можно загрузить различные параметры.yml на symfony? У меня есть многопользовательский APP SaaS, и я хочу, чтобы на каждом арендаторе были установлены параметры differ.yml (с конфигурационным DB) базы данных, чтобы отправить пользователя в правильную БД при действии входа.Symfony: Можно загрузить различные параметры.yml?
Большое спасибо!
EDIT: SOLVED!
Я решил, что организации различных конфигураций арендаторов в папках, как:
app
---config
------tenantA
---------config.yml
---------config_dev.yml
---------config_prod.yml
---------parameters.yml
------tenantB
---------config.yml
---------config_dev.yml
---------config_prod.yml
---------parameters.yml
------tenantC
---------config.yml
---------config_dev.yml
---------config_prod.yml
---------parameters.yml
....
И, изменив загрузчик kernelApp.php:
$ Loader-> нагрузки ($ this-> getRootDir (). '/ config/АРЕНДАТОР /config_'.$this->getEnvironment().'.yml');
Не знаю, хорошо ли это, но это нормально!
Если вы хотите использовать доктрину Миграцию, вы столкнетесь с проблемой, так как она не зависит от этого конфиги , У меня есть решение, если вы хотите перейти к миграции доктрины, вы можете прочитать его здесь, и я говорю спасибо вам, потому что вы указали мне правильное направление использования нескольких баз данных и того же источника ;-) https: //stackoverflow.com/questions/45633339/symfony3-doctrine-migration-with-multiple-databases – rebru