/__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
1122
BO\Slim\Middleware\OAuth\Keycloak\Provider
182
BO\Slim\Middleware\OAuth\Keycloak\ResourceOwner
132
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
setHttpClient
0%
createResourceOwner
0%
getResourceOwnerData
0%
getOptionsFromJsonFile
0%
getBasicOptionsFromJsonFile
0%
__construct
0%
getId
0%
getEmail
0%
getVerifiedEmail
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%
Project Risks
Method
CRAP
validateAccess
156
writeNewAccessTokenIfExpired
30
getResourceOwnerData
20
__construct
12
getVerifiedEmail
12
doLogin
12
validateOwnerData
12
getAccessToken
12
getOptionsFromJsonFile
6
getBasicOptionsFromJsonFile
6
getId
6
getEmail
6
getName
6
__construct
6