thomasjohnkane/snooze – пакет для упрощения автоматизации будущих уведомлений и напоминаний в Laravel
use Thomasjohnkane\\Snooze\\Traits\\SnoozeNotifiable;
class User extends Model {
use SnoozeNotifiable;
// ...
}
// Schedule a birthday notification
$user->notifyAt(new BirthdayNotification, Carbon::parse($user->birthday));
// Schedule for a week from now
$user->notifyAt(new NextWeekNotification, Carbon::now()->addDays(7));
// Schedule for new years eve
$user->notifyAt(new NewYearNotification, Carbon::parse('last day of this year'));