SLN_Helper_ErrorNotification B

Total Complexity 78
Dependencies 2
Dependents 2
Total lines 725
Lines of code 444
Logical lines of code 217
Comment lines 161
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
buildEmailBody()
A
33 12 93
getSeverity()
A
46 7 43
getUserIP()
S
62 7 11
getActiveSLNPlugins()
S
54 6 20
collectErrorData()
S
50 5 26
getKnownIssue()
S
43 3 56
trackErrorOccurrence()
S
52 5 25
checkRateLimits()
S
53 5 24
incrementNotificationCount()
S
57 5 17
send()
S
53 4 22
shouldSendNotification()
S
61 4 13
addToRecentErrors()
S
58 3 15
markErrorAsSent()
S
61 3 12
sendEmail()
S
54 2 24
getThemeInfo()
S
59 2 14
getRecentErrors()
S
75 2 4
getServerInfo()
S
62 1 11
getErrorSignature()
S
74 1 4
getStats()
S
64 1 10