Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A VPA\DI\Container::getObject() 0 19 6 6 0 0 0
A DI\Container::registerContainers() 0 13 6 6 1 0 0
A VPA\DI\Container::isInjectable() 0 10 6 6 1 0 0
A DI\Container::entityIsInjectable() 0 3 2 2 3 0 0
A A::__construct() 0 1 1 ? 0 0 0
A DITest::testGetClassIfInjectableInterface() 0 2 1 ? 1 0 0
A DITest::testHasNotInjectableClass() 0 1 1 ? 1 1 0
A Tests\DITest::testInitAilasedClass() 0 2 1 ? 0 0 0
A VPA\DI\Container::__construct() 0 0 1 2 0 0 0
A Tests\B::getNum() 0 1 1 ? 1 0 0
A DITest::testInitClassWithDependencies() 0 2 1 ? 0 0 0
A VPA\DI\Container::has() 0 2 2 2 0 0 0
A C::__construct() 0 1 1 ? 0 0 0
A DITest::testGetClassIfInjectableParentClassWithDisabledBubblePropagation() 0 3 1 ? 2 0 0
A DITest::testInitClassWithParams() 0 4 1 ? 2 0 0