Creating Event & Listener
php artisan make:event UserEvent
php artisan make:listener UserListener –event=UserEvent
Register for event and listener
Go to App/providers/EventserviceProvider
don’‘t forget to input event&lister file
UserEvent::class =>[
UserListener::class,
]
Call event
Route::get(‘/event’,function (){
$array=[“John”,”Henry”,”Philli”];
UserEvent::dispatch($array);
});
Working from Listener file
in UserListener file
public function handle(UserEvent $event)
{
foreach ($event->users as $user){
echo $user;
}