Событие Laravel, когда наступила дата публикации - PullRequest
0 голосов
/ 15 ноября 2018

Я использую Laravel, но я искал подходящий способ сделать ..

Мы пишем статьи на нашем сайте и сообщаем им дату публикации.

Эти статьи не будут отображаться на нашем сайте до даты публикации.

Есть ли способ, используя Laravel или другой способ, сделать что-то сразу после публикации, напр. отправив электронное письмо

1 Ответ

0 голосов
/ 15 ноября 2018

Вы можете отправить работу в свою очередь и отложить ее до публикации сообщения.

https://laravel.com/docs/5.7/queues#delayed-dispatching

Отредактированный пример из документации:

ProcessPodcast::dispatch($podcast)->delay($article->published_at);
...