Событие Laravel, когда наступила дата публикации

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

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

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

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

0

Решение

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

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

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

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

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]