使用yml文件导入Symfony2服务容器中的常量

Reu*_*ven 2 symfony

我想在Symfony2服务容器中导入常量.有一本食谱可以解释如何操作:链接到食谱

根据这本食谱,你不能在yml文件中导入常量.但是,它没有被修改3个月,并且在Symfony2上线时没有更新.

有人知道现在是否可以用yml文件导入常量?

提前致谢

小智 7

如果使用symfony标准版,则可以在app/config/parameters.ini文件中添加参数.

如果你真的想使用yaml文件,你可以这样做:

parameters:
    my.parameter: foobar
Run Code Online (Sandbox Code Playgroud)

然后,您将能够在这样的控制器中访问:

$this->container->getParameter('my.parameter');
Run Code Online (Sandbox Code Playgroud)