/** * Bootstrap the application services. * * @return void */ public function boot() { // User model $userCache = new UserCache(); User::created(function ($user) use($userCache) { $userCache->update($user); }); User::updated(function ($user) use($userCache) { $userCache->update($user); }); User::saved(function ($user) use($userCache) { $userCache->update($user); }); User::deleted(function ($user) use($userCache) { $userCache->delete($user); }); }