Symfony Bundle加载YML配置

问题描述 投票:2回答:1

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

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

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

php symfony routing yaml bundle
1个回答
1
投票

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

mybundleorwhatever:
    resource: "@WhateverBundle/Resources/config/routing.xml"
© www.soinside.com 2019 - 2024. All rights reserved.