Short information about observers
Observer class may be called as a type of Listener class, listening to the events of changes on particular Eloquent Model.
With the command php artisan make:observer --model=ModelName you can create an Observer class that would automatically listen to ModelName (like, "User") events like created(), updated(), etc.
A typical example is updating related records in other DB tables after some change happened in the main related table.
Read more in the official Laravel docs.
- app/Providers/EventServiceProvider.php
- app/Providers/Observer.php
- config/app.php
- app/Providers/AppServiceProvider.php
- app/Providers/AppServiceProvider.php
- app/Providers/AppServiceProvider.php
- app/Ticket.php
- app/Providers/EventServiceProvider.php
- app/Providers/AppServiceProvider.php
- app/Providers/ObserverServiceProvider.php
- config/app.php
- app/Providers/AppServiceProvider.php
- app/Providers/AppServiceProvider.php
- app/Providers/AppServiceProvider.php
Additional resources on observers:
-
Povilas Korop | www.youtube.com
Published on
-
Povilas Korop | www.youtube.com
Published on
-
Introducing Laravel Observers.
Article
Elisha Ukpong | blog.devgenius.io
Published on
-
Can anyone give example when observer is needed?
Forum topic
laracasts.com
Published on