OAuthApplication A

Total Complexity 71
Dependencies 8
Dependents 1
Total lines 651
Lines of code 285
Logical lines of code 189
Comment lines 288
Methods 30
Properties 11

Methods 30

Method Rating Maintainability Complexity Lines of code
makeRequest()
A
46 9 37
request()
S
53 7 21
parseResponse()
S
59 5 15
formatRequestData()
S
58 4 15
createSignatureBase()
S
57 3 16
_sendRequest()
S
57 2 17
collapseDataForSignature()
S
64 3 9
__construct()
S
64 3 10
_ensureContentType()
S
64 3 9
requiredFromResponse()
S
69 3 7
_addParametersToUrl()
S
64 3 10
getAccessToken()
S
60 2 13
getRequestToken()
S
64 2 9
needsUrlFormatting()
S
77 2 3
parseAsError()
S
70 2 6
buildData()
S
66 2 8
generateNonce()
S
73 2 4
createSignature()
S
68 2 7
getOAuthRequestData()
S
62 1 12
signRequest()
S
68 1 7
get()
S
70 1 6
generateTimestamp()
S
81 1 3
post()
S
66 1 8
delete()
S
68 1 7
mergeOAuthData()
S
75 1 4
prepareRequest()
S
73 1 5
createSignatureKey()
S
80 1 3
userAgent()
S
76 1 3
encode()
S
80 1 3
patch()
S
66 1 8