ER_Logger A

Total Complexity 58
Dependencies 1
Dependents 1
Total lines 481
Lines of code 182
Logical lines of code 96
Comment lines 243
Methods 26
Properties 3

Methods 26

Method Rating Maintainability Complexity Lines of code
open()
S
53 7 24
get_log_files()
S
58 6 14
should_shuffle()
S
59 4 15
handle()
S
60 4 12
add()
S
61 4 12
delete_logs_before_timestamp()
S
61 4 12
__destruct()
S
70 3 7
clear()
S
65 3 9
log()
S
67 2 8
is_open()
S
78 2 3
close()
S
67 2 8
shuffle()
S
66 2 8
write_cached_logs()
S
70 2 6
__construct()
S
79 1 3
emergency()
S
79 1 3
alert()
S
79 1 3
critical()
S
79 1 3
error()
S
79 1 3
warning()
S
79 1 3
notice()
S
79 1 3
info()
S
79 1 3
debug()
S
79 1 3
get_log_file_path()
S
78 1 3
get_log_file_name()
S
79 1 3
cache_log()
S
71 1 6
clear_expired_logs()
S
71 1 5