Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C Rade\DI\Container::doGet() 0 23 12 12 1 0 0
B ContainerBuilder::doResolveClass() 0 13 10 10.05 0 0 0
B ServiceLocator::getProvidedServices() 0 11 9 9 0 0 0
B AutowireValueResolver::autowireArgument() 0 21 9 9 5 0 0
B DI\ContainerBuilder::doAnalyse() 0 18 8 8 4 0 0
B AutowireValueResolver::resolveNotFoundService() 0 15 8 8 3 0 0
B Rade\DI\Definition::build() 0 14 8 8 0 0 0
B Rade\DI\Definition::should() 0 28 8 8 1 0 0
B Facade\FacadeProxy::resolveProxies() 0 14 7 7 0 0 0
B DI\AbstractContainer::register() 0 12 7 7 0 0 0
A Rade\DI\ContainerBuilder::compile() 0 16 6 6 4 0 0
A Rade\DI\FallbackContainer::get() 0 12 6 6 2 0 0
A Rade\DI\Container::set() 0 15 6 6 5 0 0
A Rade\DI\Definition::typeOf() 0 7 6 6 1 0 0
A AutowireValueResolver::getDefaultValue() 0 10 6 6 3 0 0