如何在 Symfony 的 PHP 配置文件中定义参数?
How to define parameters in a PHP config file in Symfony?
我正在使用 Symfony 4.0 并尝试使用 PHP 配置文件而不是 YAML 文件。所以我进入 services.yml
并像这样导入 PHP 文件:
imports:
- { resource: 'foobar.php' }
但是我在网上找不到任何关于如何在 PHP 文件中定义参数的信息。如何在 foobar.php
中定义参数以便能够使用 $container->getParameter()
访问它们?我需要在导入的 PHP 文件中使用 $container->setParameter()
设置它们吗?
就像文档示例 (https://symfony.com/doc/current/service_container/parameters.html) :
<?php
// adds a new parameter
$container->setParameter('ahs_test', 'testvalue');
变量 $container
将在脚本中可用。
我正在使用 Symfony 4.0 并尝试使用 PHP 配置文件而不是 YAML 文件。所以我进入 services.yml
并像这样导入 PHP 文件:
imports:
- { resource: 'foobar.php' }
但是我在网上找不到任何关于如何在 PHP 文件中定义参数的信息。如何在 foobar.php
中定义参数以便能够使用 $container->getParameter()
访问它们?我需要在导入的 PHP 文件中使用 $container->setParameter()
设置它们吗?
就像文档示例 (https://symfony.com/doc/current/service_container/parameters.html) :
<?php
// adds a new parameter
$container->setParameter('ahs_test', 'testvalue');
变量 $container
将在脚本中可用。