Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B Habemus\Container::invoke() 0 17 11 0 0 0
A Habemus\Container::has() 0 8 6 2 0 0
A FactoryDefinition::factoryInstance() 0 9 6 0 0 0
A Definition\AutoDetection::detect() 0 11 6 1 0 0
A Attributes\AttributesInjection::inject() 0 13 6 2 0 0
A Habemus\Container::add() 0 10 6 2 0 0
A Habemus\Container::resolve() 0 17 5 1 0 0
A InjectionParameterResolver::resolve() 0 11 5 1 0 0
A Autowiring\Reflector::getTypeHint() 0 9 5 0 0 0
A Habemus\Container::__construct() 0 16 1 1 0 0
A ParameterResolverChain::default() 0 12 1 2 1 0
A ReflectionClassResolver::resolveClass() 0 11 4 0 0 0
A CallableMethodTrait::addMethodCall() 0 10 3 2 1 0
A UnresolvableParameterException::createForFunction() 0 9 2 0 0 0
A AttributesInjection::getInjection() 0 9 4 1 0 0