是否可以将路由参数传递给Symfony中的配置加载程序?

是否可以将路由参数传递给Symfony中的配置加载程序?,symfony,configuration,Symfony,Configuration,我有一个应用程序需要一些每个租户的配置。我想做的是使用路由中嵌入的参数加载特定捆绑包的配置: Route: /{tenantId}/some/resource/390234 在这里,我可以加载特定于$tenantId的配置,据我所知,这是不可能的,因为symfony2中的配置加载发生在编译时。 这意味着每次你做一个 php app/console cache:clear 或者缓存热身。 为什么不通过数据库中的配置条目执行此操作?另一种方法是,使用自定义类以自己的配置加载例如yaml文件(不要

我有一个应用程序需要一些每个租户的配置。我想做的是使用路由中嵌入的参数加载特定捆绑包的配置:

Route: /{tenantId}/some/resource/390234

在这里,我可以加载特定于
$tenantId

的配置,据我所知,这是不可能的,因为symfony2中的配置加载发生在编译时。 这意味着每次你做一个

php app/console cache:clear
或者缓存热身。 为什么不通过数据库中的配置条目执行此操作?另一种方法是,使用自定义类以自己的配置加载例如yaml文件(不要忘记缓存)