| ⇢ | A | Counter added | |
| ⇢ | A | CounterStatistics added | |
| A | ↛ | CacheCounter removed | |
| A | ↛ | RateLimitResult removed |
| ⇢ | A | Counter::incrementAndGetResult() added | |
| ⇢ | A | Counter::getResetAfter() added | |
| ⇢ | A | Counter::getEmissionInterval() added | |
| ⇢ | A | Counter::getStorageValue() added | |
| ⇢ | A | Counter::setId() added | |
| ⇢ | A | Counter::setStorageValue() added | |
| ⇢ | A | Counter::getArrivalTime() added | |
| ⇢ | A | CounterStatistics::getRemaining() added | |
| ⇢ | A | CounterStatistics::__construct() added | |
| ⇢ | A | CounterStatistics::getLimit() added | |
| ⋮ | view more | ||
| A | ↛ | CacheCounter::incrementAndGetResult() removed | |
| A | ↛ | CacheCounter::getRemaining() removed | |
| A | ↛ | CacheCounter::calculateTheoreticalArrivalTime() removed | |
| A | ↛ | CacheCounter::getArrivalTime() removed | |
| A | ↛ | CacheCounter::getStorageValue() removed | |
| A | ↛ | CacheCounter::getEmissionInterval() removed | |
| A | ↛ | RateLimitResult::__construct() removed | |
| A | ↛ | RateLimitResult::getLimit() removed | |
| A | ↛ | RateLimitResult::isLimitReached() removed | |
| A | ↛ | RateLimitResult::getReset() removed | |
| ⋮ | view more | ||