Symfony Bundle加载YML配置

时间:2017-11-14 18:09:43

标签: php symfony routing yaml bundle

由于我是Symfony的新手,我无法在谷歌找到一些有用的信息,我决定写信给你。 我已经了解了从bundle中的依赖注入器加载自定义DI别名信息的方法,以及如何创建将公开别名结构的Configuration类。但是我在某种程度上混淆了如何在 AcmeBundle / Resources / config / 文件夹中创建文件,例如 routing.yml ,并从中读取数据。 E.g:

some_alias:
    resource: "@AcmeBundle/Controller/"
    type:     annotation
    prefix:   /

我想创建一个包含路由的包,独立于app文件夹中的主要配置文件。

1 个答案:

答案 0 :(得分:1)

您可以在WhateverBundle/Resources/config/routing.yml中创建捆绑包routing.yml,并在app / routing.yml中创建捆绑包路由。

mybundleorwhatever:
    resource: "@WhateverBundle/Resources/config/routing.xml"