Event & Listener
Laravel Event And Listener
php artisan make:event Name
php artisan make:listener Name
event
public $student;
construct(Students $student)
{
$this->student = $student
}
listener
function handle(EventName $eventname)
{
Main::to($event->student->email)->send(new Mail($event->student->name))
}
providers/EventServiceProvider
protected $listen = [
...
EventName::class => [
ListenerName::class,
If there are other
]
]
controller
event(new EventName($student));