laravel hook into Eloquent pre and post save for every model
问题 I'm new to Laravel and ORM's in general. How could i hook into Eloquent to fire code before and after a save of any model? I know i can do the following for specific models but i'm looking at figuring out how to do this for every model. class Page extends Eloquent { public function save() { // before save code parent::save(); // after save code } } 回答1: You can create a BaseModel class that extends eloquent and then have all your models extend BaseModel. Here's an example: abstract class