wfDiagnostic D

Total Complexity 158
Dependencies 10
Dependents 1
Total lines 783
Lines of code 680
Logical lines of code 257
Comment lines 18
Methods 54
Properties 3

Methods 54

Method Rating Maintainability Complexity Lines of code
__construct()
A
33 6 111
connectToSelf()
A
46 11 33
isWAFReadable()
A
49 10 30
isWAFWritable()
A
49 10 30
_connectToServer()
A
48 10 30
processOwner()
A
46 9 43
cronStatus()
S
57 7 14
wafFilePermissions()
S
53 6 20
howGetIPs()
S
52 5 27
timeSourceInUse()
S
52 4 29
ntpTimeOffset()
S
53 4 23
wfTime()
S
54 4 21
wafRecentlyRemoved()
S
55 4 17
displayErrors()
S
60 4 12
openSSLVersion()
S
62 4 10
wpTimeZone()
S
61 3 12
getStorageEngineDescription()
S
63 3 11
wafAutoPrepend()
S
75 3 3
wafSubdirectoryInstall()
S
75 3 3
wafLogPath()
S
62 3 10
curlLibZVersion()
S
63 2 11
curlSSLVersion()
S
63 2 11
curlProtocols()
S
62 2 11
curlHost()
S
63 2 11
curlFeatures()
S
62 2 11
userCanTruncate()
S
79 2 3
wfTimeOffset()
S
65 2 8
geoIPError()
S
73 2 4
hasCurl()
S
63 2 10
wafAutoPrependFilePath()
S
68 2 7
wafStorageEngine()
S
76 2 3
configWritableSetSer()
S
61 1 12
configWritableSet()
S
61 1 12
userCanCreate()
S
81 1 3
databaseVersion()
S
72 1 5
wfVersion()
S
77 1 3
geoIPVersion()
S
78 1 3
userCanAlter()
S
81 1 3
phpVersion()
S
70 1 6
serverTime()
S
68 1 7
isPluginReadable()
S
80 1 3
serverIP()
S
67 1 8
isPluginWritable()
S
80 1 3
userCanInsert()
S
81 1 3
connectToServer2()
S
80 1 3
connectToServer1()
S
80 1 3
userCanSelect()
S
81 1 3
wafActiveStorageEngine()
S
77 1 3
getResults()
S
82 1 3
userCanUpdate()
S
81 1 3
hasOpenSSL()
S
80 1 3
userCanDelete()
S
81 1 3
_filterOutNestedEntries()
S
80 1 3
userCanDrop()
S
81 1 3