HumbleHttpAgent D

Total Complexity 196
Dependencies 8
Dependents 1
Total lines 903
Lines of code 657
Logical lines of code 460
Comment lines 175
Methods 25
Properties 22

Methods 25

Method Rating Maintainability Complexity Lines of code
fetchAllOnce()
D
9
95 335
__construct()
A
41 13 54
getMetaRefreshURL()
A
49 10 30
get()
A
52 10 23
getUserAgent()
A
51 8 26
getUglyURL()
S
53 6 22
convertIdn()
S
56 6 18
headersToString()
S
58 5 15
validateUrl()
S
61 5 12
headerOnlyType()
S
63 4 10
rewriteUrls()
S
64 4 10
rewriteHashbangFragment()
S
58 3 14
debug()
S
62 3 11
storeCookies()
S
62 3 11
possibleUnsupportedType()
S
65 3 8
getCookies()
S
67 3 8
fetchAll()
S
64 3 9
handleCurlResponse()
S
61 2 11
removeFragment()
S
67 2 8
getRedirectURLfromHTML()
S
69 2 7
parallelSupport()
S
79 2 3
setMaxParallelRequests()
S
81 1 3
minimiseMemoryUse()
S
81 1 3
enableDebug()
S
80 1 3
deleteCookies()
S
81 1 3