Yaml:变量的默认值

问题描述 投票:1回答:2

这是我的用例:我们使用Yaml保留所有环境配置。我们有一个conguration.yml保存每个环境的配置,一个parameters.yml保存特定的本地配置。

parameters.yml

value1:  abc
value2:  ~

configuration.yml

service:
    arg1: %value1%
    arg2: %value2%

我的问题:有没有办法在没有Yaml解析错误的情况下删除value2: ~行?如果未定义value2,我们可以在configuration.yml中定义的一种默认值?

这是我的用例:我们使用Yaml保留所有环境配置。我们有一个conguration.yml,用于保存每个环境的配置,而parameter.yml,用于保存特定的本地...

php symfony yaml
2个回答
0
投票

否,您只能在parameters.yml.dist文件中指定默认值。此功能仅在symfony 2.3中可用,并且需要composer install来询问/更新配置。


0
投票

我相信,有可能在2020年及以后。

© www.soinside.com 2019 - 2024. All rights reserved.