Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
D Caridea\Validate\Rule\Compare::apply() 0 36 30 30.02 0 0 0
D Caridea\Validate\Rule\Nested::apply() 0 28 17 17.01 0 0 0
C Caridea\Validate\Rule\Length::apply() 0 21 12 12.01 0 0 0
C Caridea\Validate\Rule\Nested::finish() 0 21 8 8.01 0 0 0
B Caridea\Validate\Rule\Blank::apply() 0 12 11 11.06 0 0 0
B Caridea\Validate\Rule\Set::apply() 0 10 8 8 0 0 0
B Caridea\Validate\Parser::parse() 0 11 8 8 0 0 0
B Caridea\Validate\Validator::iterate() 0 11 7 7 0 0 0
B Caridea\Validate\Rule\Type::apply() 0 7 7 7.1 0 0 0
B Caridea\Validate\Parser::getRule() 0 11 6 6 0 0 0
B Caridea\Validate\Builder::build() 0 6 5 5 0 0 0
B Validate\Registry::aliasDefinition() 0 8 5 5 0 0 0
A Validate\SwitchValidator::iterate() 0 8 4 4 0 0 0
A Caridea\Validate\Registry::factory() 0 9 4 4 0 0 0
A Validate\Rule\Match::__construct() 0 3 2 2 0 0 0