Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A Controllers\OtpController::store() 0 22 5 5 0 0 0
A Otp\Http\Middleware\Otp::handle() 0 15 5 5 0 0 0
A Erdemkeren\Otp\Token::__construct() 0 10 5 5 1 1 0
A PasswordGeneratorManager::register() 0 9 5 5 0 0 0
A Erdemkeren\Otp\TokenNotification::via() 0 6 5 5 0 0 0
A Erdemkeren\Otp\Token::persist() 0 19 3 3 1 1 0
A Erdemkeren\Otp\OtpService::__construct() 0 15 4 4 0 0 0
A Otp\Token::retrieveByAttributes() 0 12 3 3 0 0 0
A Erdemkeren\Otp\Token::toNotification() 0 1 1 1 0 0 0
A Erdemkeren\Otp\OtpRoutes::register() 0 4 1 1 0 0 0
A Otp\Token::getDefaultExpiryTime() 0 1 1 1 0 0 0
A Erdemkeren\Otp\Token::expiresAt() 0 1 1 1 0 0 0
A Erdemkeren\Otp\OtpServiceProvider::boot() 0 3 1 ? 0 0 0
A OtpService::retrieveByCipherText() 0 5 2 2 0 0 0
A NumericPasswordGenerator::generate() 0 6 2 2 0 0 0