Rating | Name | Coupling | Cohesion | Size | Complexity | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
B | Rinvex\Oauth\Guards\TokenGuard | 12 | 1 | 283 | 43 | 0 | 0 | 0 |
A | Console\Commands\PublishCommand | 2 | 1 | 32 | 2 | 0 | 0 | 0 |
A | Http\Middleware\CheckCredentials | 5 | 1 | 94 | 4 | 0 | 0 | 0 |
A | Rinvex\Oauth\Traits\HasApiTokens | 0 | 0 | 68 | 5 | 0 | 0 | 0 |
A | Rinvex\Oauth\Bridge\Scope | 1 | 0 | 26 | 2 | 0 | 0 | 0 |
A | Oauth\Grants\PersonalAccessGrant | 4 | 1 | 61 | 5 | 0 | 0 | 0 |
A | Repositories\AuthCodeRepository | 3 | 0 | 47 | 6 | 0 | 0 | 0 |
A | CreateOauthAccessTokensTable | 5 | 1 | 38 | 2 | 0 | 0 | 0 |
A | Factories\ApiTokenCookieFactory | 4 | 1 | 75 | 3 | 0 | 0 | 0 |
A | Rinvex\Oauth\Models\AuthCode | 2 | 0 | 91 | 3 | 0 | 0 | 0 |
A | Oauth\Console\Commands\PurgeCommand | 2 | 1 | 47 | 7 | 0 | 0 | 0 |
A | Http\Middleware\CheckForAnyScope | 3 | 0 | 28 | 5 | 0 | 0 | 0 |
A | Rinvex\Oauth\TransientToken | 0 | 0 | 36 | 3 | 0 | 0 | 0 |
A | Rinvex\Oauth\Bridge\User | 1 | 0 | 16 | 1 | 0 | 0 | 0 |
A | Oauth\Grants\RefreshTokenGrant | 9 | 1 | 71 | 7 | 0 | 0 | 0 |