classes/RateLimiter.md

RateLimiter

Overview:

RateLimiter provides a fixed-window limiter backed by Cache with a local fallback.

Use RateLimiter to enforce request quotas per client or key and emit standard limit headers for API consumers.

Public API:

Example:

Auth::boot();

Route::get('/api', function () {
  return ['ok' => true];
})->rateLimit(60, 60);