Code

Rating   Name Duplication Size Complexity Changes Bugs Features
D Helper\ExecutorTrait::validate() 0 21 9 2 0 0
C Helper\AlternativesTrait::ifThenElse() 18 25 13 0 0 0
C AbstractValidator::createError() 0 25 7 0 0 0
B Validator\ArrayValidator::keys() 0 13 6 0 0 0
B Helper\AlternativesTrait::orMethod() 0 11 5 0 0 0
B Validator\NumberValidator::__construct() 0 20 1 0 0 0
B Validator\ArrayValidator::__construct() 0 19 2 0 0 0
B Validator\AbstractValidator::map() 0 9 6 0 0 0
A Validator\StringValidator::__construct() 0 28 3 0 0 0
A Validator\ArrayValidator::items() 0 9 4 0 0 0
A Validator\StringValidator::creditCard() 0 12 4 0 0 0
A Comfort\Validator\StringValidator::ip() 0 4 2 0 0 0
A Validator\AbstractValidator::optional() 0 3 1 0 0 0
A Validator\StringValidator::token() 0 5 3 0 0 0
A Comfort\Validator\DateValidator::min() 11 6 2 0 0 0