userId = $userId; $this->licenseId = $licenseId; } public function handle() { $licenseId = $this->licenseId; if(!$licenseId || !$this->userId) { return 1; } Media::whereUserId($this->userId) ->chunk(100, function($medias) use($licenseId) { foreach($medias as $media) { $media->license = $licenseId; $media->save(); Cache::forget('status:transformer:media:attachments:'. $media->status_id); StatusService::del($media->status_id); } }); } }