OAuthClient A

Total Complexity 53
Dependencies 2
Dependents 1
Total lines 489
Lines of code 210
Logical lines of code 130
Comment lines 188
Methods 16
Properties 10

Methods 16

Method Rating Maintainability Complexity Lines of code
executeRequest()
B
38 18 65
getAccessToken()
A
47 7 33
fetch()
S
50 7 29
generateMACSignature()
S
50 6 27
__construct()
S
61 4 12
getClientId()
S
82 1 3
getClientSecret()
S
82 1 3
getAuthenticationUrl()
S
66 1 8
setAccessToken()
S
81 1 3
hasAccessToken()
S
81 1 3
setClientAuthType()
S
81 1 3
setCurlOption()
S
80 1 3
setCurlOptions()
S
79 1 3
setAccessTokenType()
S
74 1 5
setAccessTokenParamName()
S
81 1 3
convertToCamelCase()
S
68 1 7