【发布时间】:2012-03-07 03:00:47
【问题描述】:
我想知道在哪里可以获得更多关于 symfony2 的 yaml 配置中的特殊语法(如 @somevar 或 %somevar%)的信息?
例如,使用@ 定义了对服务的调用,这就是我们将依赖项传递给服务的方式。另一方面,%somevar% 指的是名称为 somevar 的已定义参数的值。
所以,如果我这样做:
parameters:
custom: "some value"
another: %custom%
然后another 将填充custom 的值,在我的例子中是“某个值”。我的问题是,这些关系记录在哪里?
我特别需要能够引用数组的元素,例如%somevar[somekey]%,但这种语法不起作用。
提前致谢!
编辑:我发现了这个:Full merge key support.
Full support for references, aliases, and full merge key. Don't repeat yourself by referencing common configuration bits.
在 yaml 文档中,但没有关于它的进一步文档..
【问题讨论】:
标签: php configuration symfony yaml