D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
forge
/
euphoriahub.store
/
app
/
Listeners
/
Filename :
DeliverymanPasswordResetListener.php
back
Copy
<?php namespace App\Listeners; use App\Events\DeliverymanPasswordResetEvent; use App\Traits\EmailTemplateTrait; use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Queue\InteractsWithQueue; use Illuminate\Support\Facades\Mail; class DeliverymanPasswordResetListener { use EmailTemplateTrait; /** * Create the event listener. */ public function __construct() { // } /** * Handle the event. */ public function handle(DeliverymanPasswordResetEvent $event): void { $this->sendMail($event); } private function sendMail(DeliverymanPasswordResetEvent $event):void{ $email = $event->email; $data = $event->data; $this->sendingMail(sendMailTo: $email,userType: $data['userType'],templateName: $data['templateName'],data: $data); } }