Symfony2 - 在非控制台事件上打印消息

时间:2015-07-01 19:59:38

标签: php symfony command

我已经开始在Symfony2(2.7)应用程序中重构我的一个命令。快速提问 - 有没有办法编写一个监听自定义事件并通过在屏幕上打印消息来处理它的事件监听器?
假设有一些类发出事件,例如,成功保存到数据库中。我需要监听那个事件,当它被发出时,我想在屏幕上打印一条消息:“你的实体已经成功保存了”,我不想在命令代码中这样做,因为在我看来也是如此命令中的许多输出,execute方法变得有点混乱。这就是为什么我开始寻找另一种处理系统事件的方法,为用户提供适当的信息 谢谢!

1 个答案:

答案 0 :(得分:0)

也许你应该试试ConsoleLogger