【发布时间】:2013-10-23 08:19:02
【问题描述】:
我有一个实现EventSubscriberInterface 的订阅者。但是在Event dispatcher component documentation中,据说订阅一个事件,我应该调用$dispatcher->addSubscriber()。
现在,对于我的示例,假设您有一个Mailer 类,它订阅一些事件并发送电子邮件。我的基本问题是,我在哪里可以将它添加到应用程序中,以便将该对象添加为应用程序范围的侦听器?换句话说,我应该在哪里调用必然在事件发生之前运行的$dispatcher->addSubscriber()?
【问题讨论】:
-
在你的配置中使用'tag'属性,就像这里stackoverflow.com/questions/11771368/…