/** * Register any other events for your application. * * @param \Illuminate\Contracts\Events\Dispatcher $events * @return void */ public function boot(DispatcherContract $events) { parent::boot($events); Project::observe(new SlugGeneratorObserver()); Category::observe(new SlugGeneratorObserver()); Tag::observe(new SlugGeneratorObserver()); }