【发布时间】:2015-07-01 19:59:37
【问题描述】:
我已经开始在 Symfony2 (2.7) 应用程序中重构我的命令之一。快速提问 - 有没有办法编写一个事件侦听器来侦听自定义事件并通过在屏幕上打印消息来处理它?
假设有一些类发出一个事件,例如,成功保存到数据库中。我需要监听该事件,当它发出时,我想在屏幕上打印一条消息:“您的实体已成功保存”并且我不想在命令代码中执行此操作,因为我认为还有命令中的许多输出,execute 方法变得有点混乱。这就是为什么我开始寻找另一种处理系统事件的方法,为用户提供适当的信息。
谢谢!
【问题讨论】: