Level 30
@TaylorOtwell I feel this should be part of the official docs actually.
@bestmomo not sure whether this list is L4-only, but have a look.
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I didn't fount it so let's go for a L5 events list. Not sure it's exhaustive.
| Event | File |
| ----------------------------------|-------------------------------------------------|
| auth.attempt | Illuminate/Auth/Guard.php |
| auth.login | Illuminate/Auth/Guard.php |
| auth.logout | Illuminate/Auth/Guard.php |
| artisan.start | Illuminate/Console/Application.php |
| illuminate.query | Illuminate/Database/Connection.php |
| connection.{connection_name} | Illuminate/Database/Connection.php |
| eloquent.booting | Illuminate/Database/Eloquent/Model.php |
| eloquent.booted | Illuminate/Database/Eloquent/Model.php |
| eloquent.deleting | Illuminate/Database/Eloquent/Model.php |
| eloquent.deleted | Illuminate/Database/Eloquent/Model.php |
| eloquent.saving | Illuminate/Database/Eloquent/Model.php |
| eloquent.saved | Illuminate/Database/Eloquent/Model.php |
| eloquent.updating | Illuminate/Database/Eloquent/Model.php |
| eloquent.updated | Illuminate/Database/Eloquent/Model.php |
| eloquent.creating | Illuminate/Database/Eloquent/Model.php |
| eloquent.created | Illuminate/Database/Eloquent/Model.php |
| eloquent.restoring* | Illuminate/Database/Eloquent/SoftDeletes.php |
| eloquent.restored* | Illuminate/Database/Eloquent/SoftDeletes.php |
| kernel.handled | Illuminate/Database/Foundation/Http/Kernel.php |
| illuminate.log | Illuminate/Log/Writer.php |
| mailer.sending | Illuminate/Mail/Mailer.php |
| router.matched | Illuminate/Routing/Router.php |
| locale.changed | Illuminate/Foundation/Application.php |
* If use SoftDeletes trait.
Please or to participate in this conversation.