Code

Rating   Name Duplication Size Complexity Changes Bugs Features
A CircuitBreaker\CircuitBreaker::halfOpen() 0 11 5 2 0 0
A CircuitBreaker\CircuitBreaker::setCache() 0 2 1 1 0 0
A Exception\Serialized::getClassName() 0 1 1 1 0 0
A CircuitBreakerException::getException() 0 1 1 1 0 0
A CircuitBreaker\CircuitBreaker::exception() 0 1 1 1 0 0
A Exception\Serialized::setMessage() 0 2 1 1 0 0
A CircuitBreaker\CircuitBreaker::callService() 0 5 2 2 0 0
A Exception\Serialized::getMessage() 0 1 1 1 0 0
A Exception\Serialized::__construct() 0 6 2 1 0 0
A CircuitBreaker::setExceptionFactory() 0 2 1 1 0 0
A CircuitBreaker\CircuitBreaker::retry() 0 1 1 1 0 0
A Exception\Serialized::setClassName() 0 2 1 1 0 0
A Exception\Serialized::unserialize() 0 1 1 1 0 0
A CircuitBreaker\CircuitBreaker::__construct() 0 4 1 1 0 0
A CircuitBreaker\Exception\Serialized::setCode() 0 2 1 1 0 0