Code

Rating   Name Duplication Size Complexity Changes Bugs Features
A RateLimiter::delayUntilNextRequest() 0 10 2 1 0 0
A RateLimiterMiddleware::__invoke() 0 3 1 1 0 0
A GuzzleRateLimiter\SleepDeferrer::getCurrentTime() 0 1 1 1 0 0
A GuzzleRateLimiter\RateLimiter::handle() 0 7 2 1 0 0
A RateLimiterMiddleware::perSecond() 0 6 1 1 0 0
A GuzzleRateLimiter\InMemoryStore::push() 0 1 1 1 0 0
A RateLimiter::timeFrameLengthInMilliseconds() 0 3 2 1 0 0
A GuzzleRateLimiter\InMemoryStore::get() 0 1 1 1 0 0
A RateLimiterMiddleware::__construct() 0 1 1 1 0 0
A GuzzleRateLimiter\RateLimiter::__construct() 0 4 1 1 0 0
A RateLimiterMiddleware::perMinute() 0 6 1 1 0 0
A GuzzleRateLimiter\SleepDeferrer::sleep() 0 1 1 1 0 0