3

我刚刚将我的 Symfony 应用程序分派成几个包。

其中一些具有共同的行为,所以我希望捆绑包实现一个接口:

class KnFModMapBundle extends Bundle implements ModuleBase

但我的问题是:如何访问捆绑实例以调用另一个捆绑控制器中的已实现方法?

4

1 回答 1

2

您应该使用Service Container使某些捆绑功能在全球范围内可用。然后您将可以通过控制器从控制器访问服务$this->get('service.name');

于 2013-03-06T14:02:30.757 回答