http_class D

Total Complexity 663
Dependencies 1
Dependents 1
Total lines 1,766
Lines of code 1,633
Logical lines of code 1,304
Comment lines 3
Methods 36
Properties 75

Methods 36

Method Rating Maintainability Complexity Lines of code
SendRequest()
D
4
129 316
Authenticate()
D
18
81 184
GetFileDefinition()
D
17
78 194
Open()
D
28
48 109
Connect()
D
25
40 144
ReadReplyHeadersResponse()
D
28
38 115
Redirect()
B
46 20 30
ReadBytes()
B
42 18 49
GetRequestArguments()
B
42 17 45
ConnectFromProxy()
B
46 17 32
SaveCookies()
A
50 17 24
ReadReplyBody()
A
46 15 36
PickCookies()
A
51 14 22
RestoreCookies()
A
46 13 35
ReadReplyHeaders()
A
50 13 27
SendRequestBody()
A
49 12 30
GetLine()
A
49 12 28
SetCookie()
A
50 10 27
ReadWholeReplyIntoTemporaryFile()
S
53 7 23
ReadChunkSize()
S
55 7 21
Resolve()
S
58 7 13
Close()
S
62 7 11
Tokenize()
S
56 6 17
SetDataAccessError()
S
58 6 15
PutData()
S
63 4 11
EndOfInput()
S
65 4 9
ReadWholeReplyBody()
S
64 4 10
Disconnect()
S
63 3 11
OutputDebug()
S
63 3 11
PutLine()
S
65 3 9
SetPHPError()
S
71 3 5
CookieEncode()
S
77 2 3
FlushData()
S
69 2 7
SetError()
S
76 1 4
SavePersistentCookies()
S
79 1 3
GetPersistentCookies()
S
80 1 3