SucuriScanAPI C

Total Complexity 125
Dependencies 4
Dependents 10
Total lines 960
Lines of code 504
Logical lines of code 296
Comment lines 303
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
parseAuditLogs()
B
32 18 107
handleResponse()
B
42 17 49
apiCall()
B
41 16 51
getPlugins()
A
42 11 47
getOfficialChecksums()
A
52 9 24
getAuditLogsFromQueue()
S
49 5 31
getOriginalCoreFile()
S
54 5 21
registerSite()
S
54 4 21
getAuditLogs()
S
58 4 16
apiCallWordpress()
S
58 4 15
getNewSecretKeys()
S
61 4 11
getLogsHotfix()
S
58 3 15
setPluginKey()
S
64 4 9
recoverKey()
S
57 2 17
getPluginKey()
S
68 3 7
checksumAPI()
S
61 2 13
parseMultipleEntries()
S
68 2 7
sendHashes()
S
66 2 8
checksumAlgorithm()
S
77 2 3
checksum()
S
67 2 7
getRemotePluginData()
S
73 2 4
buildQuery()
S
66 2 8
getAuditEventTypes()
S
64 1 10
isValidKey()
S
78 1 3