Rating | Name | Duplication | Size | Complexity | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|
B | Controller\PasswordReset::resetPassword() | 0 | 46 | 7 | 1 | 0 | 0 |
B | Controller\PasswordReset::enterEmail() | 0 | 43 | 5 | 0 | 0 | 0 |
A | PasswordReset::validateMagicLink() | 0 | 35 | 5 | 1 | 0 | 0 |
A | UserRepository::updatePassword() | 0 | 12 | 2 | 0 | 0 | 0 |
A | ldapPasswordReset\UserRepository::__construct() | 0 | 12 | 1 | 0 | 0 | 0 |
A | UserRepository::findUserByEmail() | 0 | 11 | 2 | 0 | 0 | 0 |
A | ldapPasswordReset\MagicLink::sendMagicLink() | 0 | 10 | 1 | 0 | 0 | 0 |
A | PasswordReset::invalidMagicLink() | 0 | 1 | 1 | 0 | 0 | 0 |
A | ldapPasswordReset\TokenStorage::deleteToken() | 0 | 1 | 1 | 0 | 0 | 0 |
A | Controller\PasswordReset::setAuthState() | 0 | 1 | 1 | 0 | 0 | 0 |
A | ldapPasswordReset\TokenStorage::generateToken() | 0 | 1 | 1 | 0 | 0 | 0 |
A | ldapPasswordReset\TokenStorage::__construct() | 0 | 5 | 2 | 0 | 0 | 0 |
A | Controller\PasswordReset::__construct() | 0 | 5 | 1 | 0 | 0 | 0 |
A | ldapPasswordReset\MagicLink::__construct() | 0 | 2 | 1 | 0 | 0 | 0 |
A | ldapPasswordReset\TokenStorage::storeToken() | 0 | 5 | 1 | 0 | 0 | 0 |