gpt4 book ai didi

symfony - 服务的可选参数依赖项

转载 作者:行者123 更新时间:2023-12-03 23:36:32 25 4
gpt4 key购买 nike

我知道我可以为服务添加可选的服务依赖项。语法是

arguments: [@?my_mailer]

但是我如何添加可选 参数 服务的依赖?
arguments: [%my_parameter%]

我试过了
arguments: [%?my_parameter%]
arguments: [?%my_parameter%]

但是它们都不起作用,这个功能是在 sf2 中实现的吗?

最佳答案

从 Symfony 2.4 开始,您可以为此使用表达式:

arguments: ["@=container.hasParameter('some_param') ? parameter('some_param') : 'default_value'"]



更多在 http://symfony.com/doc/current/book/service_container.html#using-the-expression-language

关于symfony - 服务的可选参数依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12580839/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com