⇢ | A | Counter added | |
⇢ | A | CacheStorage added | |
⇢ | A | RateLimiterTest added | |
⇢ | A | anonymous//tests/RateLimiter/RateLimiterTest.php$1 added | |
⇢ | A | anonymous//tests/RateLimiter/RateLimiterTest.php$0 added | |
⇢ | A | CounterTest added | |
⇢ | A | CacheStorageTest added | |
⇢ | A | RateLimiter added | |
A | ↛ | RateLimiter removed | |
A | ↛ | RateLimiterTest removed | |
A | ↛ | anonymous//tests/Middleware/RateLimiterTest.php$0 removed |
⇢ | A | RateLimiterTest.php$0 ➔ getCounter() added | |
⇢ | A | CacheStorage::__construct() added | |
⇢ | A | CounterTest::generateIdByCallback() added | |
⇢ | A | RateLimiter::__construct() added | |
⇢ | A | RateLimiterTest.php$0 ➔ getCounterValue() added | |
⇢ | A | CounterTest::setCounterId() added | |
⇢ | A | RateLimiter::withLimit() added | |
⇢ | A | Counter::getCounterValue() added | |
⇢ | A | CounterTest::expectNotInitException() added | |
⇢ | A | RateLimiter::isAllowed() added | |
⋮ | view more | ||
A | ↛ | RateLimiterTest::customInterval() removed | |
A | ↛ | RateLimiterTest::customCacheKeyCallback() removed | |
A | ↛ | RateLimiterTest::customCacheKey() removed | |
A | ↛ | RateLimiter::isAllowed() removed | |
A | ↛ | RateLimiterTest::singleRequestIsAllowed() removed | |
A | ↛ | RateLimiter::withInterval() removed | |
A | ↛ | RateLimiter::setCacheKey() removed | |
A | ↛ | RateLimiter::withLimit() removed | |
A | ↛ | RateLimiter::setupCacheParams() removed | |
A | ↛ | RateLimiterTest.php$0 ➔ handle() removed | |
⋮ | view more |