Bugsnag_Client A

Total Complexity 55
Dependencies 7
Dependents 1
Total lines 677
Lines of code 188
Logical lines of code 100
Comment lines 366
Methods 38
Properties 3

Methods 38

Method Rating Maintainability Complexity Lines of code
shutdownHandler()
S
60 6 12
notifyException()
S
67 4 7
notify()
S
62 3 12
errorHandler()
S
67 3 7
__construct()
S
65 2 9
setUserId()
S
69 2 7
exceptionHandler()
S
67 2 8
setMetaData()
S
67 2 8
sendErrorsOnShutdown()
S
80 2 3
setAutoNotify()
S
77 1 4
setAppVersion()
S
77 1 4
setHostname()
S
77 1 4
mergeDeviceData()
S
80 1 3
getDeviceData()
S
81 1 3
notifyError()
S
72 1 5
setNotifyReleaseStages()
S
77 1 4
setSendCode()
S
77 1 4
setSendSession()
S
77 1 4
setSendCookies()
S
77 1 4
setSendEnvironment()
S
77 1 4
setNotifier()
S
77 1 4
setBatchSending()
S
77 1 4
setDebug()
S
77 1 4
setUseSSL()
S
77 1 4
setBeforeNotifyFunction()
S
77 1 4
setCurlOptions()
S
77 1 4
setProxySettings()
S
77 1 4
setReleaseStage()
S
77 1 4
setType()
S
77 1 4
setContext()
S
77 1 4
setEndpoint()
S
77 1 4
setUser()
S
77 1 4
setFilters()
S
77 1 4
setProjectRootRegex()
S
77 1 4
setStripPath()
S
77 1 4
setProjectRoot()
S
77 1 4
setTimeout()
S
77 1 4
setErrorReportingLevel()
S
77 1 4