Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B Benrowe\Properties\Property::setType() 0 11 5 5 0 0 0
B Benrowe\Properties\TypeChecker::check() 0 13 6 ? 0 0 0
A Benrowe\Properties\Property::getValue() 0 7 4 20 0 0 0
A Properties\TypeChecker::isArrayOf() 0 7 4 ? 0 0 0
A Benrowe\Properties\Property::setValue() 0 6 4 4 0 0 0
A Properties\TypeChecker::checkAsClosure() 0 5 2 ? 0 0 0
A Properties\PropertyTrait::__call() 0 5 2 2 0 0 0
A Properties\Manager::addProperty() 0 4 1 1 0 0 0
A Properties\Property::__construct() 0 4 1 1 0 0 0
A Benrowe\Properties\Property::setter() 0 3 1 2 0 0 0
A Properties\Manager::getProperty() 0 4 2 2 0 0 0
A Properties\TypeChecker::checkType() 0 7 3 ? 0 0 0
A Benrowe\Properties\Property::getter() 0 3 1 2 0 0 0
A PropertyTrait::getPropertyManager() 0 4 2 6 1 0 0
A Properties\Property::checkType() 0 4 2 6 0 0 0