Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
B | ExpAuth\ExpressionEngineHasher::make() | 0 | 11 | 6 | 6 | 0 | 0 | 0 |
B | ExpAuth\ExpressionEngineHasher::check() | 0 | 8 | 5 | 5 | 0 | 0 | 0 |
A | ExpressionEngineHasher::needsRehash() | 0 | 5 | 3 | 3 | 0 | 0 | 0 |
A | ExpressionEngineUserProvider::validateCredentials() | 0 | 7 | 2 | ? | 0 | 0 | 0 |
A | ExpressionEngineHasher::setRounds() | 0 | 3 | 1 | 1 | 0 | 0 | 0 |
A | ExpressionEngineHasher::guardAgainstMd5Collisions() | 0 | 3 | 3 | 3 | 0 | 0 | 0 |
A | ExpressionEngineUserServiceProvider::boot() | 0 | 4 | 1 | ? | 0 | 0 | 0 |
A | ExpressionEngineHasher::hashUsingBcrypt() | 0 | 6 | 3 | 3.03 | 0 | 0 | 0 |
A | ExpressionEngineHasher::generateSalt() | 0 | 5 | 2 | 2 | 0 | 0 | 0 |
A | ExpressionEngineUserProvider::__construct() | 0 | 2 | 1 | ? | 0 | 0 | 0 |
A | ExpressionEngineHasher::getRounds() | 0 | 2 | 1 | 1 | 0 | 0 | 0 |
A | ExpressionEngineUserServiceProvider::register() | 0 | 1 | 1 | ? | 0 | 0 | 0 |
A | ExpressionEngineHasherServiceProvider::register() | 0 | 2 | 1 | ? | 0 | 0 | 0 |
A | ExpressionEngineHasherServiceProvider::provides() | 0 | 2 | 1 | ? | 0 | 0 | 0 |