whereNull('overdue_notified_at') ->whereNotNull('assigned_to') ->with(['assignee', 'issue']) ->get(); $sent = 0; foreach ($tasks as $task) { if ($task->assignee) { $task->assignee->notify(new IssueTaskOverdueNotification($task)); $sent++; } $task->forceFill(['overdue_notified_at' => now()])->save(); } $this->info("Tareas vencidas notificadas: {$sent}"); return self::SUCCESS; } }