⇢ | A | RateLimiterMiddleware added | |
⇢ | A | RateLimitResult added | |
A | ↛ | RateLimiter removed |
⇢ | A | CacheCounter::incrementAndGetResult() added | |
⇢ | A | RateLimitResult::getReset() added | |
⇢ | A | RateLimitResult::getRemaining() added | |
⇢ | A | RateLimiterMiddleware::__construct() added | |
⇢ | A | RateLimiterMiddleware::process() added | |
⇢ | A | RateLimiterMiddleware::withCounterIdCallback() added | |
⇢ | A | RateLimiterMiddleware::addHeaders() added | |
⇢ | A | RateLimiterMiddleware::generateId() added | |
⇢ | A | RateLimiterMiddleware::generateIdFromRequest() added | |
⇢ | A | RateLimiterMiddleware::createErrorResponse() added | |
⋮ | view more | ||
A | ↛ | RateLimiter::__construct() removed | |
A | ↛ | RateLimiter::process() removed | |
A | ↛ | CacheCounter::remainingEmpty() removed | |
A | ↛ | CacheCounter::limitIsReached() removed | |
A | ↛ | RateLimiter::generateIdFromRequest() removed | |
A | ↛ | RateLimiter::createErrorResponse() removed | |
A | ↛ | RateLimiter::withCounterId() removed | |
A | ↛ | RateLimiter::generateId() removed | |
A | ↛ | RateLimiter::withCounterIdCallback() removed |