protected function getNextUser() { $users = TFUser::orderBy('updated_at')->take(1)->get(); if ($users->count() == 0) { return; } $user = $users[0]; // to update timestamps $user->updated_at = Carbon::now()->toDateTimeString(); $user->save(); return $user; }