/__w/eappointment/eappointment/zmsslim/src/Slim
Middleware
OAuth
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
BO\Slim\Middleware\OAuth\Keycloak\Provider
0%
BO\Slim\Middleware\OAuth\Keycloak\ResourceOwner
0%
BO\Slim\Middleware\OAuth\KeycloakInstance
0%
Project Risks
Class
CRAP
BO\Slim\Middleware\OAuth\KeycloakInstance
1640
BO\Slim\Middleware\OAuth\Keycloak\Provider
182
BO\Slim\Middleware\OAuth\Keycloak\ResourceOwner
72
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
setHttpClient
0%
createResourceOwner
0%
getResourceOwnerData
0%
getOptionsFromJsonFile
0%
getBasicOptionsFromJsonFile
0%
readKeycloakConfig
0%
__construct
0%
getId
0%
getEmail
0%
getName
0%
toArray
0%
__construct
0%
getProvider
0%
doLogin
0%
doLogout
0%
writeNewAccessTokenIfExpired
0%
validateAccess
0%
validateOwnerData
0%
getAccessToken
0%
writeTokenToSession
0%
writeDeleteSession
0%
readTokenDataFromSession
0%
getSessionKey
0%
Project Risks
Method
CRAP
validateAccess
132
getResourceOwnerData
30
writeNewAccessTokenIfExpired
30
doLogin
20
getAccessToken
20
readKeycloakConfig
12
validateOwnerData
12
getSessionKey
12
getId
6
getEmail
6
getName
6
__construct
6
writeTokenToSession
6
writeDeleteSession
6
readTokenDataFromSession
6