BackWPup_Job D

Total Complexity 443
Dependencies 18
Dependents 28
Total lines 2,661
Lines of code 1,826
Logical lines of code 1,104
Comment lines 514
Methods 40
Properties 32

Methods 40

Method Rating Maintainability Complexity Lines of code
create()
D
13
65 293
log()
D
24
47 152
run()
D
27
31 134
end()
D
27
30 139
get_jobrun_url()
D
30 31 106
create_archive()
C
29 28 127
encrypt_archive()
B
33 18 98
get_files_in_folder()
B
40 18 54
shutdown()
A
47 16 32
create_manifest()
A
36 12 79
start_http()
A
42 13 45
do_restart()
A
45 13 37
update_working_data()
A
47 12 33
signal_handler()
A
34 4 116
start_cli()
A
47 8 36
clean_temp_folder()
A
52 8 22
read_logheader()
A
47 7 35
do_restart_time()
S
54 6 21
add_folders_to_backup()
S
57 6 16
generate_filename()
S
61 6 11
get_folders_to_backup()
S
55 5 18
get_working_data()
S
58 5 16
curl_read_callback()
S
60 5 13
data_storage()
S
59 4 14
is_exec()
S
60 4 13
user_abort()
S
60 4 13
convert_hr_to_bytes()
S
61 4 12
mysqldump_error_message()
S
61 4 12
get_destination_path_replacement()
S
60 4 12
mysqldump_installed()
S
65 4 9
get_restart_time()
S
63 3 11
sanitize_file_name()
S
48 1 36
disable_caches()
S
64 3 10
write_running_file()
S
63 3 9
get_pid()
S
67 3 8
need_free_memory()
S
62 3 10
is_debug()
S
78 2 3
__clone()
S
77 1 4
exception_handler()
S
67 1 8
maybe_sql_dump()
S
65 1 9