http_class D

Total Complexity 668
Dependencies 1
Dependents 1
Total lines 2,135
Lines of code 1,964
Logical lines of code 1,318
Comment lines 3
Methods 36
Properties 76

Methods 36

Method Rating Maintainability Complexity Lines of code
SendRequest()
D
2
129 386
Authenticate()
D
16
81 227
GetFileDefinition()
D
17
78 202
Open()
D
26
49 129
Connect()
D
23
43 179
ReadReplyHeadersResponse()
D
27
38 130
Redirect()
B
43 20 41
ReadBytes()
B
40 18 65
GetRequestArguments()
B
41 17 50
ConnectFromProxy()
B
42 17 48
SaveCookies()
B
45 17 39
ReadReplyBody()
A
45 15 40
PickCookies()
A
47 14 34
RestoreCookies()
A
44 13 42
ReadReplyHeaders()
A
49 13 29
GetLine()
A
46 12 37
SendRequestBody()
A
48 12 34
SetCookie()
A
49 10 30
ReadWholeReplyIntoTemporaryFile()
S
51 7 28
ReadChunkSize()
S
54 7 23
Resolve()
S
56 7 16
Close()
S
59 7 15
Tokenize()
S
54 6 22
SetDataAccessError()
S
57 6 18
OutputDebug()
S
58 4 17
PutData()
S
61 4 13
ReadWholeReplyBody()
S
63 4 11
EndOfInput()
S
65 4 9
Disconnect()
S
61 3 13
PutLine()
S
64 3 10
SetPHPError()
S
70 3 6
CookieEncode()
S
77 2 3
FlushData()
S
68 2 8
SetError()
S
76 1 4
SavePersistentCookies()
S
79 1 3
GetPersistentCookies()
S
80 1 3