/** * Execute the job. * * @return void */ public function handle() { $users = User::all(); foreach ($users as $k => $user) { if ($user->requests_starts_at->lte(Carbon::now())) { $user->requests_starts_at = $user->requests_starts_at->addMonth(); $user->requests_left = $user->requests_per_month; $user->save(); } } }
/** * Execute the job. * * @return void */ public function handle() { $users = User::all(); foreach ($users as $k => $user) { $used = \Cache::get("requests:users:{$user->id}"); if (!is_null($used) && $used > 0) { $user->requests_left -= $used; $user->save(); \Cache::forget("requests:users:{$user->id}"); } } }