Code

Rating   Name Duplication Size Complexity Changes Bugs Features
A RateLimiter::delayUntilNextRequest() 0 20 2 0 0 0
A GuzzleRateLimiterMiddleware\RateLimiter::handle() 0 15 2 0 0 0
A RateLimiterMiddleware::perSecond() 11 11 1 0 0 0
A GuzzleRateLimiterMiddleware\RateLimiter::__construct() 0 11 1 0 0 0
A RateLimiterMiddleware::perMinute() 11 11 1 0 0 0
A GuzzleRateLimiterMiddleware\InMemoryStore::push() 0 4 1 0 0 0
A RateLimiterMiddleware::__invoke() 0 8 1 0 0 0
A GuzzleRateLimiterMiddleware\SleepDeferrer::getCurrentTime() 0 4 1 0 0 0
A RateLimiter::timeFrameLengthInMilliseconds() 0 8 2 0 0 0
A GuzzleRateLimiterMiddleware\InMemoryStore::get() 0 4 1 0 0 0
A GuzzleRateLimiterMiddleware\SleepDeferrer::sleep() 0 4 1 0 0 0
A RateLimiterMiddleware::__construct() 0 4 1 0 0 0