Bugsnag_Client A

Total Complexity 53
Dependencies 7
Dependents 1
Total lines 618
Lines of code 182
Logical lines of code 98
Comment lines 354
Methods 36
Properties 3

Methods 36

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
setMetaData()
S
67 2 8
exceptionHandler()
S
67 2 8
sendErrorsOnShutdown()
S
80 2 3
setReleaseStage()
S
77 1 4
setAppVersion()
S
77 1 4
setHostname()
S
77 1 4
setNotifyReleaseStages()
S
77 1 4
setEndpoint()
S
77 1 4
setDebug()
S
77 1 4
setUseSSL()
S
77 1 4
setTimeout()
S
77 1 4
setProjectRoot()
S
77 1 4
setStripPath()
S
77 1 4
setProjectRootRegex()
S
77 1 4
setFilters()
S
77 1 4
setUser()
S
77 1 4
setContext()
S
77 1 4
setType()
S
77 1 4
setProxySettings()
S
77 1 4
setCurlOptions()
S
77 1 4
setBeforeNotifyFunction()
S
77 1 4
setErrorReportingLevel()
S
77 1 4
setAutoNotify()
S
77 1 4
setBatchSending()
S
77 1 4
setNotifier()
S
77 1 4
setSendEnvironment()
S
77 1 4
setSendCookies()
S
77 1 4
setSendSession()
S
77 1 4
setSendCode()
S
77 1 4
notifyError()
S
72 1 5