2017-05-06 95 views
0

我想构建一个自定义事件监听器,但是我无法使用symfony文档来了解如何创建监听器。有可能创建一个在计时器关闭时响应的监听器吗? 我想在控制器中启动此计时器,然后在其关闭时弹出警报()。可以检查我的数据库的Symfony事件监听器

我在Stopwatch上看到了这个文档:http://symfony.com/doc/current/components/stopwatch.html。我想我应该使用它,但是当我在我的控制器中做$stopwatch->start('foo');,但是如何让我的foo监听器在10分钟过去时做些什么?如何在另一个控制器中停止计时器?真的有办法做到这一点吗?我很困惑,我不明白这些文档。 感谢您的帮助。

+4

“_The秒表组件提供了一种方法来分析code._” - 你不可貌相代码,所以秒表组件不适合这个。我认为这是一个相当复杂的话题,你还没有真正研究过它。我该怎么做:定时器结束时用datetime创建数据库条目,定期检查这个值(通过AJAX,websocket,cron)计时器结束后的适当操作 – kero

回答

0

其实我不会与听众打扰,我会用window.setInterval,检查我的数据库每5个secondes阿贾克斯