Code

Rating   Name Duplication Size Complexity Changes Bugs Features
A Generator::getAvailableCharacters() 0 11 6 1 0 0
A PasswordHelper\Validator::isValidPassword() 0 7 6 1 0 0
A PasswordHelper\Policy::__construct() 0 10 1 2 0 0
A StrengthChecker::checkStrength() 0 9 1 1 0 0
A PasswordHelper\Generator::__construct() 0 2 1 2 0 0
A PasswordHelper\Password::checkForRehash() 0 1 1 1 0 0
A Validator::meetsMinimumLowercase() 0 3 2 1 0 0
A PasswordHelper\Password::validateComplexity() 0 1 1 1 0 0
A PasswordHelper\Policy::getMinimumLetters() 0 1 1 1 0 0
A PasswordHelper\Generator::getRandomCharacter() 0 2 1 2 0 0
A PasswordHelper\StrengthChecker::__construct() 0 1 1 1 0 0
A PasswordHelper\Validator::__construct() 0 1 1 1 0 0
A PasswordHelper\Password::getInfo() 0 1 1 1 0 0
A Validator::meetsMinimumSpecialChars() 0 3 2 1 0 0
A PasswordHelper\Policy::getMinimumDigits() 0 1 1 1 0 0