Daisycon_Woocommerce_Auth A

Total Complexity 55
Dependencies 5
Dependents 4
Total lines 331
Lines of code 228
Logical lines of code 121
Comment lines 41
Methods 16
Properties 3

Methods 16

Method Rating Maintainability Complexity Lines of code
refreshToken()
A
46 10 38
registerHMAC()
A
48 9 32
saveDaisyconTokens()
A
48 9 31
getAuthenticatedUser()
S
54 6 23
getHMACSecret()
S
56 5 19
getAccessToken()
S
59 3 15
generateRandomString()
S
59 2 15
checkAuthentication()
S
71 2 5
getAdvertiserId()
S
64 2 10
isTokenExpired()
S
60 1 12
__construct()
S
76 1 4
logout()
S
74 1 5
deleteTokens()
S
74 1 5
deleteHmac()
S
77 1 4
getHMAC()
S
78 1 3
getRedirectionUrl()
S
67 1 7