Code

Rating   Name Duplication Size Complexity Changes Bugs Features
A SimpleCacheAdapter::incrementAmountOfFailures() 0 3 1 1 0 0
A CircuitBreaker::isServiceAvailable() 0 4 2 1 0 0
A CircuitBreakerAwareTrait::reportServiceFailure() 0 1 1 1 0 0
A CircuitBreaker::registerService() 0 1 1 1 0 0
A SimpleCacheAdapter::isCircuitOpen() 0 2 1 1 0 0
A AbstractService::getMaxFailures() 0 1 1 1 0 0
A SimpleCacheAdapter::incrementAmountOfSuccess() 0 4 1 1 0 0
A CircuitBreaker\CircuitBreaker::getService() 0 6 2 1 0 0
A CircuitBreakerAwareTrait::setCircuitBreaker() 0 1 1 1 0 0
A CircuitBreaker::setOpenCircuit() 0 1 1 1 0 0
A SimpleCacheAdapter::normalizeServiceCacheKey() 0 1 1 1 0 0
A AbstractService::getIdentifier() 0 1 1 1 0 0
A SimpleCacheAdapter::getOpenCircuitCacheKey() 0 5 1 1 0 0
A CircuitBreaker\CircuitBreaker::reportFailure() 0 6 2 1 0 0
A CircuitBreakerAwareTrait::reportServiceSuccess() 0 1 1 1 0 0