OAuthClient A

Total Complexity 53
Dependencies 2
Dependents 0
Total lines 544
Lines of code 250
Logical lines of code 129
Comment lines 189
Methods 16
Properties 10

Methods 16

Method Rating Maintainability Complexity Lines of code
executeRequest()
B
38 18 65
getAccessToken()
A
43 7 54
fetch()
A
47 7 41
generateMACSignature()
S
50 6 28
__construct()
S
57 4 18
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