ICWP_APP_DataProcessor D

Total Complexity 141
Dependencies 1
Dependents 3
Total lines 743
Lines of code 407
Logical lines of code 217
Comment lines 244
Methods 51
Properties 6

Methods 51

Method Rating Maintainability Complexity Lines of code
extractCommaSeparatedList()
A
49 9 30
findViableVisitorIp()
S
50 6 32
setCookie()
S
58 7 14
GenerateRandomString()
S
54 6 21
setArrayValueToPosition()
S
58 5 16
FetchRequest()
S
63 5 10
getVisitorIpAddress()
S
65 5 9
checkCanExec()
S
62 4 12
suhosinFunctionExists()
S
60 4 12
getCanOpensslSign()
S
71 4 6
FetchCookie()
S
64 4 9
FetchEnv()
S
64 4 9
FetchGet()
S
64 4 9
FetchPost()
S
64 4 9
FetchServer()
S
64 4 9
convertArrayToStdClass()
S
65 4 9
getRequestUriParts()
S
63 4 10
doSendApache404()
S
62 3 11
addExtensionToFilePath()
S
65 3 9
getIpAddressVersion()
S
66 3 9
isValidDomainName()
S
70 3 6
GetScriptName()
S
74 2 4
ArrayFetch()
S
71 2 6
getPhpVersionCleaned()
S
66 2 9
GetUseFilterInput()
S
78 2 3
getPhpVersion()
S
78 2 3
GetRequestMethod()
S
74 2 4
GetInstance()
S
72 2 6
IsSearchEngineBot()
S
64 2 9
isUrlRewritten()
S
70 2 5
validEmail()
S
78 2 3
getVisitorIpVersion()
S
71 2 6
getExtension()
S
73 2 4
checkCanTimeLimit()
S
65 2 9
getRawRequestParams()
S
74 2 4
encodeJson()
S
78 2 3
GetRequestTime()
S
71 2 6
Clean_Ip()
S
62 1 11
getPhpSupportsNamespaces()
S
80 1 3
getPhpVersionIsAtLeast()
S
79 1 3
__construct()
S
91 1 2
GetIsRequestPost()
S
79 1 3
setDeleteCookie()
S
74 1 4
readFileContentsUsingInclude()
S
74 1 5
downloadStringAsFile()
S
67 1 8
GenerateRandomLetter()
S
71 1 5
isWindows()
S
77 1 3
getIfStringEndsIn()
S
72 1 5
getRequestUri()
S
80 1 3
getRequestPath()
S
76 1 4
time()
S
80 1 3