我有一个需要一些每租户配置的应用程序。我想要做的是使用路径中嵌入的参数加载特定包的配置:
Route: /{tenantId}/some/resource/390234
然后我可以加载特定于$tenantId
的配置。
答案 0 :(得分:2)
据我所知这是不可能的,因为symfony2中的配置加载发生在编译时。 这意味着每次你做
php app/console cache:clear
或缓存预热。 为什么不通过数据库通过配置条目这样做?作为替代方案,使用自定义类来加载例如yaml文件(不要忘记缓存)使用您自己的配置。