PEAR_ErrorStack C

Total Complexity 119
Dependencies 2
Dependents 5
Total lines 840
Lines of code 394
Logical lines of code 220
Comment lines 361
Methods 28
Properties 9

Methods 28

Method Rating Maintainability Complexity Lines of code
push()
B
36 22 79
getFileLine()
A
44 16 45
getErrorMessage()
A
50 8 27
getErrors()
S
53 6 26
staticGetErrors()
S
55 6 20
staticHasErrors()
S
60 5 14
_log()
S
52 4 26
singleton()
S
57 4 17
setContextCallback()
S
62 4 12
staticPush()
S
62 4 11
setDefaultLogger()
S
68 4 7
setLogger()
S
68 4 7
_handleError()
S
62 3 12
setDefaultCallback()
S
68 3 7
setMessageCallback()
S
66 3 9
pop()
S
64 3 10
staticPop()
S
67 3 8
_sortErrors()
S
66 3 9
popCallback()
S
72 2 6
getErrorMessageTemplate()
S
71 2 6
staticPopCallback()
S
69 2 7
hasErrors()
S
71 2 6
setErrorMessageTemplate()
S
82 1 3
PEAR_ErrorStack()
S
71 1 6
staticPushCallback()
S
79 1 3
pushCallback()
S
80 1 3
getMessageCallback()
S
83 1 3
raiseError()
S
72 1 5