Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B ModuleBindings.php$0 ➔ parseBinding() 0 61 5 0 0 0
A Ray\Di\Dependency::weaveAspects() 0 16 6 1 0 0
A AnnotatedClassMethods::getConstructorName() 0 15 6 1 0 0
A Ray\Di\Name::parseName() 0 11 5 0 0 0
A AssistedInterceptor::getInterface() 0 3 5 1 0 0
A Ray\Di\Bind::in() 0 5 5 0 0 0
A Ray\Di\BindValidator::to() 0 5 5 0 0 0
A Ray\Di\Argument::__construct() 0 15 3 0 0 0
A Ray\Di\ModuleString::__invoke() 0 13 3 1 0 0
A Ray\Di\Argument::__serialize() 0 12 1 0 0 0
A Ray\Di\ModuleBindings::__invoke() 0 11 4 1 0 0
A AssistedInjectInterceptor::invoke() 0 11 4 0 0 0
A Ray\Di\AspectBind::inject() 0 10 3 0 0 0
A Ray\Di\SetterMethod::__invoke() 0 10 4 0 0 0
A Ray\Di\Bind::getStringName() 0 10 2 0 0 0