【问题标题】:Symfony 2 config file and bundles configurationSymfony 2 配置文件和捆绑配置
【发布时间】:2015-07-29 06:45:56
【问题描述】:

我正在开发一个基于 symfony2 的应用程序,并且我正在使用学说进行数据库访问。我的实体不在标准目录中,所以我必须在配置文件中为每个包配置实体。嵌入式配置和一些自定义数据类型也是如此。

问题是 config.yml 变得非常庞大。我想拆分该配置,以便所有自定义类型和其他与捆绑相关的学说配置都位于捆绑的目录中。 symfony2 可以吗?

【问题讨论】:

    标签: symfony


    【解决方案1】:

    是的,这是可能的。您可以使用imports 子句并将您的配置拆分为单独的文件:

    config.yml:

    imports:
        - { resource: path/to/your/separate/file.yml }
        - { resource: path/to/your/another/separate/file.yml }
        #you can also use your bundle name as a part of path
        - { resource: @AppBundle/Resources/config/local_whatever_config.yml }
    
    #now regular configuration goes:
    framework:
        secret: %secret%
    

    【讨论】:

    • 谢谢,成功了。事实证明,配置也是非常级联的。
    猜你喜欢
    • 1970-01-01
    • 2013-09-10
    • 2019-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多