如何从Symfony 2中的模型层访问配置参数?

Geo*_*org 3 symfony

有没有办法从模型层访问config.yml中的配置参数?从我可以使用的控制器$this->container->getParameter('xyz').但是如何从Model层中的类中完成呢?

Ino*_*ryy 6

在symfony2中,实体被设计为POPO,这意味着它们实际上不应该访问其范围之外的任何内容.

如果您需要在某个实体中使用某个配置选项,请考虑将其作为参数从控制器传递,如下所示:

$entityName->methodName($param1, $this->container->getParameter('xyz'));
Run Code Online (Sandbox Code Playgroud)