emailBlastHistory = $emailBlastHistory; $this->recipients = $recipients; } public function handle() { foreach ($this->recipients as $recipient) { Mail::to($recipient)->send(new EmailBlastMail($this->emailBlastHistory)); } $this->emailBlastHistory->update(['status' => 'completed']); } }