gte(Auth::user()->next_reward)) { $user = Auth::user(); $user->tokens += 15; $user->next_reward = Carbon::now()->addHours(24); $user->save(); } return $next($request); } }