代码之家  ›  专栏  ›  技术社区  ›  Jan Richter

配置中的Silverstripe环境变量值

  •  1
  • Jan Richter  · 技术社区  · 5 年前

    similar fashion Symfony does .

    doesn't seem to have this functionality .

    有没有其他方法可以做到这一点?我所要做的就是在YAML配置文件中使用环境变量。

    1 回复  |  直到 5 年前
        1
  •  3
  •   scrowler    5 年前

    您可以在YAML配置中使用环境变量,前提是它是注入器类的配置。您不能在喷油器配置之外使用它们(从4.2开始)。

    SilverStripe\Core\Injector\Injector:
      MyServiceClass:
        properties:
          MyProperty: '`ENV_VAR_HERE`'