Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B Rule\String\TextCase::validate() 0 25 8 3 0 0
A Pattern\ContainsPattern::validate() 0 19 6 1 0 0
A Aggregate\ForAtLeast::validate() 0 12 5 1 0 0
A Rule\Aggregate\ForAll::validate() 0 10 5 2 0 0
A Phypes\Rule\String\TextCase::isMixed() 0 6 5 1 0 0
A Validator\PasswordValidator::validate() 0 13 2 3 0 0
A Validator\NameValidator::validate() 0 9 2 1 0 0
A Validator\UsernameValidator::validate() 0 9 2 2 0 0
A Phypes\Type\Username::__construct() 0 9 3 2 0 0
A Validator\EmailValidator::validate() 0 4 2 0 0 0
A Aggregate\ForAtLeast::__construct() 0 7 3 1 0 0
A Rule\String\TextCase::isSomeUpper() 0 5 3 1 0 0
A Pattern\ContainsKeyword::validate() 0 4 2 1 0 0
A UsernameValidator::__construct() 0 3 1 1 0 0
A CharType\CharType::__construct() 0 1 1 0 0 0