我将用一个简单的例子来解释。这是services.yml文件:
parameters:
foo.array:
bar: barstring
baz: bazstring
services:
bar_service:
class: barclass
arguments:
- # i want to give foo.array['bar'] (barstring) here as an argument
我该怎么做?
答案 0 :(得分:0)
你不能这样做。参数必须是第一级。
在你的例子中,你可以这样做:parameters:
foo.array.bar: barstring
foo.array.baz: bazstring
services:
bar_service:
class: barclass
arguments:
- %foo.array.bar%