2017-01-19 47 views
1

我遇到了計劃通知問題, 我在laravel 5.3中有一些通知,通知正在使用ShouldQueue接口和Queueable特性排隊。 問題是我想在特定小時之間發送通知,通知功能中內置的唯一選項是使用延遲方法。laravel中的計劃通知5.3

如何爲正在排隊的通知制定自定義計劃?

回答

0

您應該爲此使用Laravel Sheduling。這將允許您在特定時刻運行某些代碼,就像cronjob一樣。您可以在計劃任務中創建通知。

+0

只有當「特定小時數」每天都一樣,並且仍然需要邏輯來從某處讀取作業時,這纔會起作用。只是說「Laravel Scheduling」只是解決部分問題的一個工具 –

0

想通了,

我真的按照我想要的通知,使用碳庫被開除另一個時區的目標時間計算在我的服務器的當前時間。

在我有目標時間後,我想要通知被解僱,我只是通過碳實例向通知添加延遲。