2017-05-06 40 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阿賈克斯