【发布时间】:2014-08-26 08:36:51
【问题描述】:
在http://symfony.com/doc/current/components/dependency_injection/parameters.html 的 symfony2 文档中,它声明参数(在服务定义中)可以定义为数组,例如:
parameters:
foo.class:"Foo"
foo.args:
- arg1
- arg2
我想知道如何将 foo.args 数组的单个元素传递给服务构造函数,即:
services:
foo:
class:"%foo.class%"
arguments:["%foo.args.1%"] //this line is in question.does this resolve to
//"arg1"?if not, what does?
【问题讨论】:
标签: php arrays symfony dependency-injection parameter-passing