2015-06-14 948 views
3

我在parameters.yml中有一个URL被定义为参数。我想创建一个服务,它是一个SOAP客户端。 SOAP客户端的参数是wsdl文件的URL。在我的情况下,wsdl文件的URL是"%parameter_url%" +“?wsdl”`。如何连接Yaml中的常量字符串的参数值

有没有办法将“?wsdl”连接到已经在YAML中定义的参数?

+0

通常,您将拥有一个从配置文件(yaml)读取的库。我不确定关于PHP,但它适用于其他框架/语言。 – jarvis11

回答

11

您不需要连接字符,您可以直接在参数后附加常量。例如,对于services.yml中的服务定义:

my.service: 
    class:   %my.service.class% 
    arguments:  
     - @logger, 
     - %some_parameter%, 
     - %parameter_url%?wsdl, 
+0

非常感谢! –