【发布时间】:2015-09-15 12:49:27
【问题描述】:
这里是上下文:
- 我的应用程序的每个用户都属于一家公司。
- 每个公司的参数都在“company.yml”配置文件中定义,它们都共享完全相同的结构。
- 这些参数随后用于调整应用程序行为。
这听起来可能微不足道,但我正在寻找的是加载这些特定 YAML 文件的正确方法。
据我目前了解,使用 Extension 类是不可能的,因为它不了解当前用户。
使用自定义服务来管理这些配置而不是依赖 Symfony 的参数似乎更合适,但我找不到如何实现验证(使用 Configuration 类)和缓存。
任何帮助将不胜感激,感谢您的投入!
【问题讨论】:
标签: symfony configuration