SucuriScanAPI C

Total Complexity 121
Dependencies 4
Dependents 11
Total lines 952
Lines of code 498
Logical lines of code 292
Comment lines 303
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
parseAuditLogs()
B
32 17 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
getNewSecretKeys()
S
61 4 11
getLogsHotfix()
S
58 3 15
setPluginKey()
S
64 4 9
apiCallWordpress()
S
61 3 12
recoverKey()
S
57 2 17
getPluginKey()
S
68 3 7
getAuditLogs()
S
61 2 13
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