Code

Rating   Name Duplication Size Complexity Changes Bugs Features
D DependencyInjection\Container::build() 0 15 10 1 0 0
D Container::resolveMethodParameters() 5 23 10 1 0 0
C Container::circularDependencyResolver() 5 20 8 1 0 0
C ReflectionPropertyFactory::setValue() 0 16 8 0 0 0
C ReflectionMethodFactory::__construct() 0 13 7 0 0 0
B ReflectionPropertyFactory::getValue() 0 13 8 0 0 0
B DependencyInjection\Container::resolve() 0 17 6 1 0 0
B Container::getConcreteFromInterface() 0 14 5 0 0 0
A DependencyInjection\Container::register() 0 7 4 1 0 0
A Container::getResolvedConcrete() 0 4 2 0 0 0
A DependencyInjection\Container::markAsResolved() 0 8 3 0 0 0
A ReflectionMethodFactory::getPrototype() 0 3 2 0 0 0
A ReflectionPropertyFactory::__construct() 10 5 3 1 0 0
A ReflectionMethodFactory::setAccessible() 0 5 2 0 0 0
A ReflectionClassFactory::hasConstant() 10 5 2 0 0 0