| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 | 
							- <?php
 - 
 - namespace App\Providers;
 - 
 - use App\Events\CompanyDefaultEvent;
 - use App\Events\CompanyDefaultUpdated;
 - use App\Events\CompanyGenerated;
 - use App\Listeners\ConfigureCompanyDefault;
 - use App\Listeners\CreateCompanyDefaults;
 - use App\Listeners\SyncAssociatedModels;
 - use App\Listeners\SyncWithCompanyDefaults;
 - use Filament\Events\TenantSet;
 - use Illuminate\Auth\Events\Registered;
 - use Illuminate\Auth\Listeners\SendEmailVerificationNotification;
 - use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider;
 - 
 - class EventServiceProvider extends ServiceProvider
 - {
 -     /**
 -      * The event to listener mappings for the application.
 -      *
 -      * @var array<class-string, array<int, class-string>>
 -      */
 -     protected $listen = [
 -         Registered::class => [
 -             SendEmailVerificationNotification::class,
 -         ],
 -         CompanyDefaultEvent::class => [
 -             SyncWithCompanyDefaults::class,
 -         ],
 -         CompanyDefaultUpdated::class => [
 -             SyncAssociatedModels::class,
 -         ],
 -         TenantSet::class => [
 -             ConfigureCompanyDefault::class,
 -         ],
 -         CompanyGenerated::class => [
 -             CreateCompanyDefaults::class,
 -         ],
 -     ];
 - 
 -     /**
 -      * Register any events for your application.
 -      */
 -     public function boot(): void
 -     {
 -         //
 -     }
 - 
 -     /**
 -      * Determine if events and listeners should be automatically discovered.
 -      */
 -     public function shouldDiscoverEvents(): bool
 -     {
 -         return false;
 -     }
 - }
 
 
  |