EpiOAuth B

Total Complexity 85
Dependencies 2
Dependents 0
Total lines 388
Lines of code 272
Logical lines of code 176
Comment lines 17
Methods 30
Properties 18

Methods 30

Method Rating Maintainability Complexity Lines of code
prepareParameters()
A
45 10 42
normalizeUrl()
S
56 8 15
httpRequest()
S
56 7 18
curlInit()
S
51 6 24
isMultipart()
S
63 4 11
httpGet()
S
57 3 16
addHeader()
S
69 4 6
getAuthenticateUrl()
S
68 4 6
getRequestToken()
S
66 3 8
setTimeout()
S
70 3 6
getAuthorizeUrl()
S
71 3 5
getAccessToken()
S
66 3 8
generateSignature()
S
64 3 9
httpPost()
S
61 2 12
addDefaultHeaders()
S
60 2 12
signString()
S
62 2 11
generateNonce()
S
72 2 5
executeCurl()
S
71 2 6
buildHttpQueryRaw()
S
67 2 7
getUrl()
S
72 2 5
encode_rfc3986()
S
77 1 3
emptyHeaders()
S
81 1 3
useSSL()
S
80 1 3
httpDelete()
S
64 1 9
setCallback()
S
81 1 3
setToken()
S
77 1 4
setFollowLocation()
S
80 1 3
setDebug()
S
80 1 3
getAuthorizationUrl()
S
80 1 3
__construct()
S
71 1 6