Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
A | GuzzleAdvancedThrottle\RequestLimiter::canRequest() | 0 | 15 | 5 | 5 | 2 | 1 | 0 |
A | GuzzleAdvancedThrottle\Wildcard::matches() | 0 | 12 | 1 | 1 | 1 | 0 | 0 |
A | Cache\Adapters\LaravelAdapter::save() | 0 | 12 | 2 | 2 | 1 | 0 | 0 |
A | GuzzleAdvancedThrottle\RequestLimitGroup::canRequest() | 0 | 10 | 4 | 4 | 2 | 0 | 1 |
A | RequestLimitRuleset::_setRequestLimitGroup() | 0 | 5 | 3 | 3 | 0 | 0 | 0 |
A | Cache\CachedResponse::__construct() | 0 | 5 | 1 | 1 | 1 | 0 | 0 |
A | Helpers\RequestHelper::getStorageKey() | 0 | 8 | 3 | 3 | 2 | 0 | 1 |
A | InterfaceHelper::implementsInterface() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | GuzzleAdvancedThrottle\RequestLimiter::matches() | 0 | 1 | 3 | 3 | 1 | 1 | 0 |
A | Adapters\BaseAdapter::saveResponse() | 0 | 4 | 3 | 3 | 2 | 0 | 0 |
A | RequestLimitRuleset::_setStorageAdapter() | 0 | 4 | 2 | 2 | 2 | 0 | 1 |
A | GuzzleAdvancedThrottle\TimeTravel::advanceSeconds() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | GuzzleAdvancedThrottle\RequestLimitGroup::addRules() | 0 | 6 | 2 | 2 | 1 | 0 | 1 |
A | Cache\Strategies\Cacheable::request() | 0 | 3 | 1 | 1 | 0 | 0 | 0 |
A | RequestLimiter::createFromRule() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |