wfDiagnostic D

Total Complexity 163
Dependencies 12
Dependents 1
Total lines 814
Lines of code 710
Logical lines of code 272
Comment lines 18
Methods 55
Properties 3

Methods 55

Method Rating Maintainability Complexity Lines of code
__construct()
A
32 6 112
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
ntpStatus()
S
51 5 29
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
wafSubdirectoryInstall()
S
75 3 3
wafLogPath()
S
62 3 10
wafAutoPrepend()
S
75 3 3
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
wafAutoPrependFilePath()
S
68 2 7
geoIPError()
S
73 2 4
wfTimeOffset()
S
65 2 8
hasCurl()
S
63 2 10
wafStorageEngine()
S
76 2 3
configWritableSetSer()
S
61 1 12
configWritableSet()
S
61 1 12
userCanInsert()
S
81 1 3
wfVersion()
S
77 1 3
geoIPVersion()
S
78 1 3
isPluginReadable()
S
80 1 3
serverTime()
S
68 1 7
isPluginWritable()
S
80 1 3
serverIP()
S
67 1 8
databaseVersion()
S
72 1 5
wafActiveStorageEngine()
S
77 1 3
connectToServer2()
S
80 1 3
connectToServer1()
S
80 1 3
userCanUpdate()
S
81 1 3
getResults()
S
82 1 3
userCanAlter()
S
81 1 3
userCanDelete()
S
81 1 3
hasOpenSSL()
S
80 1 3
userCanSelect()
S
81 1 3
_filterOutNestedEntries()
S
80 1 3
userCanCreate()
S
81 1 3
userCanDrop()
S
81 1 3
phpVersion()
S
70 1 6