Code

Rating Name   Duplication Size Complexity Changes Bugs Features
A Validator\SecretKeyValidator::validate() 0 14 3 0 0 0
A SecretKeyValidator::isGoogleAuthenticatorCompatibilityEnforced() 0 4 1 0 0 0
A SecretKeyValidator::enforceGoogleAuthenticatorCompatibility() 0 4 1 0 0 0
A SecretKeyValidator::checkGoogleAuthenticatorCompatibility() 0 9 3 0 0 0
A SecretKeyValidator::checkForValidCharacters() 0 6 2 0 0 0
A SecretKeyValidator::__construct() 0 4 1 0 0 0
A OneTimePasswordValidator::validate() 0 13 4 0 0 0
A OneTimePasswordValidator::__construct() 0 15 1 0 0 0
A GoogleAuthenticationCompatibilityValidator::validate() 0 4 1 0 0 0
A Validator\CharactersValidator::validate() 0 4 1 0 0 0
A SecretValidationTrait::validateSecret() 0 6 3 0 0 0
A Traits\OathTrait::oathTruncate() 0 7 1 0 0 0
A TwoFA\Traits\OathTrait::oathHotp() 0 8 1 0 0 0
A FailReasonTrait::resetFailReason() 0 4 1 0 0 0
A FailReasonTrait::getFailReason() 0 4 1 0 0 0