【问题标题】:config file for every module in a symfony web application [closed]symfony Web 应用程序中每个模块的配置文件 [关闭]
【发布时间】:2021-08-23 05:42:48
【问题描述】:

假设我们有一个包含多个模块的 symfony 应用程序 我们如何为每个模块创建一个 .YAML 文件 以及我们如何在不从其他模块加载 YAML 文件的情况下最后加载它 非常感谢

【问题讨论】:

  • Symfony Reddit 可能是解决这类开放式问题的更好论坛。准备好解释什么是“模块”(相对于 Symfony 包)以及为什么您希望加载某些模块的配置文件而不加载其他模块的配置文件。换句话说,解释用例。
  • @Cerad 感谢您的回复
  • @Cerad 我们的应用程序由多个模块组成......每个模块就像一个包含 SRC ENTITY CONTROLLER 文件夹的小应用程序,现在我们为每个模块创建一个配置文件,并在服务中导入它。 yaml 文件,但我们确实想加载特定的模块配置文件并忽略其他文件
  • 我猜你需要花一些时间来学习 Symfony 框架是如何工作的。特别是,配置被读取一次,然后用于生成一组缓存的 php 文件。您不能根据请求更改配置,因此在 Symfony 应用程序中安装“模块”而不是其配置的概念毫无意义。

标签: symfony yaml config


【解决方案1】:

您不能按需加载给定的配置文件。 Symfony 使用编译容器,所以它是静态的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-24
    • 2010-09-05
    • 1970-01-01
    • 1970-01-01
    • 2014-10-14
    • 1970-01-01
    • 1970-01-01
    • 2010-10-08
    相关资源
    最近更新 更多