gpt4 book ai didi

arrays - Symfony2 : Multi-level parameters in YML

转载 作者:行者123 更新时间:2023-12-01 03:54:33 25 4
gpt4 key购买 nike

这是我想要做的。我有一些 yml 文件,例如...

我的自定义 yml 文件:

# app/config/sv_parameters.yml
parameters:
sv_email:
debug: "debug@debug.com"
admin: "admin@admin.com"
...

config.yml 文件,导入我的自定义参数:
# app/config/config.yml
imports:
- { resource: sv_parameters.yml }
...

config_dev.yml,导入 config.yml,并使用我的自定义 yml 文件的子参数:
# app/config/config_dev.yml
imports:
- { resource: config.yml }

swiftmailer:
delivery_address: "%sv_email.debug%"

但是,当我 clear:cache :
You have requested a non-existent parameter "sv_email.debug".

我知道在 PHP 中多级参数是数组。但这是否意味着我们可以在纯 YML 中访问它们?

我可以写我的 sv_email参数内联,但这不像多级那么干净..

最佳答案

这在 YML 中是不可能实现的。
您必须将此嵌套变量移动到上层,然后 - 将它包含在两个需要的地方。

关于arrays - Symfony2 : Multi-level parameters in YML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18484463/

25 4 0