Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C LengthValidator::validateOptions() 0 11 8 8 0 0 0
B Validation\Validator::validate() 0 14 5 5.15 0 0 0
B Rule\NotBlankValidator::verdict() 0 9 5 5 0 0 0
A Albert221\Validation\Field::addRule() 0 12 4 6 0 0 0
A Validation\Rule\LengthValidator::verdict() 0 9 4 4 0 0 0
A Validation\Verdict::__construct() 0 4 1 2 0 0 0
A Validation\Rule\UrlValidator::verdict() 0 4 2 2 0 0 0
A Validation\Rule\RegexValidator::verdict() 0 7 2 ? 0 0 0
A LengthValidator::isExactlyHowItShould() 0 3 2 2 0 0 0
A Rule\RequiredValidator::verdict() 0 4 2 2 0 0 0
A Albert221\Validation\Rule::setMessage() 0 3 1 2 0 0 0
A Validation\VerdictList::passing() 0 3 1 2 0 0 0
A RegexValidator::validateOptions() 0 3 2 ? 0 0 0
A Albert221\Validation\Field::__construct() 0 3 1 1 0 0 0
A RuleValidatorFactory::getInstance() 0 3 1 1 0 0 0