//this is the function that i have wrote for sending data into job
public function Createsubscribersemail() { $this->validate([ 'subscriber_title' => 'required|string|max:50|min:3', 'body' => 'required|string', ]);
$this->authorize('create', subscriber::class); $details =
[ 'subscriber_title'=>$this->subscriber_title, 'body'=>$this->body, ];
$sendEmailJobs = (new sendEmailsubscriberJob($details));
dispatch($sendEmailJobs);
$this->dispatchBrowserEvent('close-modal'); $this->resetInputs();
this is the class sendEmailsubscriberJob
public function handle() { $input['subscriber_title'] = $this->details['subscriber_title']; $input['body'] = $this->details['body']; how to create mail subscribers in laravel $subscribers = subscriber::all(); foreach ($subscribers as $subscriber) {$input['email'] = $subscriber->email;
Mail::send('Email.emailsubscriptions',['input'=>$input],function($messages) use ($input){ $messages->to($input['email']) ->subject($input['subscriber_title']) ->message($input['body']); });
} }
Asked
Active
Viewed 9 times
0

Yacoub Haidari
- 1
- 1