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 RegexValidator::validateOptions() 0 3 2 ? 0 0 0
A Albert221\Validation\Field::__construct() 0 3 1 1 0 0 0
A Validation\VerdictList::failing() 0 3 1 1 0 0 0
A RuleValidatorFactory::getInstance() 0 3 1 1 0 0 0
A Albert221\Validation\Validator::merge() 0 4 2 6 0 0 0
A Validation\VerdictList::forField() 0 3 1 2 0 0 0
A Validation\Rule\EmailValidator::verdict() 0 6 2 2 0 0 0
A Validation\Validator::addRawField() 0 6 2 3.69 0 0 0
A Albert221\Validation\Rule::setOption() 0 3 1 1 0 0 0
A Validation\Verdict::__construct() 0 4 1 2 0 0 0