我正在使用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
将在脚本中提供。