Laravel Observers are used to grouping all of your listeners into a single class. Observers classes have method names which reflect the Eloquent events that you want to listen.

laravel model events