Files
cattr/app/Providers/EventServiceProvider.php
Noor E Ilahi 7ccf44f7da first commit
2026-01-09 12:54:53 +05:30

33 lines
681 B
PHP

<?php
namespace App\Providers;
use App\Models\TimeInterval;
use App\Models\User;
use App\Observers\TimeIntervalObserver;
use App\Observers\UserObserver;
use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider;
class EventServiceProvider extends ServiceProvider
{
protected $listen = [];
protected $subscribe = [];
/**
* Register any events for your application.
*
* @return void
*/
public function boot(): void
{
User::observe(UserObserver::class);
TimeInterval::observe(TimeIntervalObserver::class);
}
public function shouldDiscoverEvents(): bool
{
return true;
}
}