id = $id; } /** * Execute the job. * * @return void */ public function handle() { $id = $this->id; $profile = Profile::find($id); if(!$profile) { return 1; } if($profile->updated_at && $profile->updated_at->lt(now()->subDays(30))) { $profile->status_count = Status::whereProfileId($id)->whereNull(['in_reply_to_id', 'reblog_of_id'])->count(); $profile->last_status_at = now(); $profile->save(); AccountService::del($id); } else { $profile->status_count = $profile->status_count + 1; $profile->last_status_at = now(); $profile->save(); AccountService::del($id); } return 1; } }