EventServiceProvider.php (884B)
1 <?php 2 3 namespace App\Providers; 4 5 use Illuminate\Auth\Events\Registered; 6 use Illuminate\Auth\Listeners\SendEmailVerificationNotification; 7 use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider; 8 use Illuminate\Support\Facades\Event; 9 10 class EventServiceProvider extends ServiceProvider 11 { 12 /** 13 * The event to listener mappings for the application. 14 * 15 * @var array<class-string, array<int, class-string>> 16 */ 17 protected $listen = [ 18 Registered::class => [ 19 SendEmailVerificationNotification::class, 20 ], 21 ]; 22 23 /** 24 * Register any events for your application. 25 */ 26 public function boot(): void 27 { 28 // 29 } 30 31 /** 32 * Determine if events and listeners should be automatically discovered. 33 */ 34 public function shouldDiscoverEvents(): bool 35 { 36 return false; 37 } 38 }