Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A InfiniteRecursionDetector::get() 0 6 2 2 1 0 0
A Cekta\DI\Strategy\KeyValue::get() 0 3 2 ? 0 0 0
A Cekta\DI\ArrayCache::__construct() 0 1 1 1 1 0 0
A Strategy\Autowiring::__construct() 0 2 1 ? 0 0 0
A Exception\ProviderNotFound::__construct() 0 1 1 1 1 1 0
A DI\DefinitionGenerator::__invoke() 0 8 3 ? 0 0 0
A MethodService::findDependencies() 0 4 2 2 1 0 0
A Cekta\DI\Strategy::has() 0 1 1 1 1 0 0
A Cekta\DI\Strategy\KeyValue::has() 0 1 1 ? 0 0 0
A Cekta\DI\ArrayCache::has() 0 1 2 2 1 0 0
A Cekta\DI\Strategy\Autowiring::get() 0 3 2 ? 0 0 0
A InfiniteRecursion::__construct() 0 2 1 1 1 1 0
A DefinitionGenerator::__construct() 0 1 1 ? 0 0 0
A MethodService::getAnnotationParameters() 0 6 2 2 1 0 0
A Cekta\DI\Strategy::findProvider() 0 4 3 3 1 0 0