WPvivid_Backup_Task_2 D

Total Complexity 517
Dependencies 9
Dependents 5
Total lines 3,116
Lines of code 2,610
Logical lines of code 1,480
Comment lines 22
Methods 104
Properties 4

Methods 104

Method Rating Maintainability Complexity Lines of code
do_backup_files()
D
24
37 215
_get_files()
B
38 23 74
get_backup_task_info()
B
31 18 123
get_file_cache()
B
38 20 73
_backup_files_use_cache()
B
35 16 90
set_backup_option()
B
37 15 71
_backup_files()
B
36 14 82
get_json_info()
B
35 13 94
wpvivid_check_add_litespeed_server()
A
42 15 53
wpvivid_check_clear_litespeed_rule()
A
43 15 49
do_backup_merge()
A
42 10 53
check_timeout()
A
45 10 46
init_backup_job()
A
38 6 99
_get_folders()
A
51 10 25
get_exclude_files()
A
47 9 38
do_backup_job()
A
43 7 56
zip_mysql_dump_files()
A
47 8 35
new_backup_task()
A
41 6 61
do_backup_db()
A
44 7 45
regex_match()
A
53 8 29
get_backup_root()
A
51 7 31
clean_tmp_files()
S
50 7 30
get_backup_files()
S
52 7 27
get_backup_tasks_progress()
S
48 6 34
get_zip_file()
S
49 6 34
get_files_from_cache_by_size()
S
49 6 32
get_files_size()
S
50 6 32
get_replace_path()
S
54 6 26
add_new_backup()
S
47 5 37
check_cancel_backup()
S
47 5 37
get_mysql_dump_files()
S
48 5 36
create_custom_other_cache_files()
S
47 5 35
update_backup_task_status()
S
55 6 20
get_merge_files()
S
56 6 19
clean_backup()
S
55 6 19
get_files_from_cache()
S
51 5 27
init_db_backup_setting()
S
51 5 26
get_plugins_list()
S
56 5 17
clear_cache()
S
57 5 17
delete_canceled_backup_files()
S
58 5 15
clean_local_files()
S
58 5 15
rename_backup_files()
S
53 4 23
__construct()
S
55 4 22
update_backup_result()
S
54 4 21
is_upload_finished()
S
57 4 19
clean_zip_files()
S
57 4 16
add_zip_file()
S
52 3 24
create_cache_files()
S
52 3 24
check_memory_limit()
S
55 3 20
set_remote_lock()
S
56 3 20
get_file_json()
S
57 3 19
add_exist_backup()
S
57 3 17
update_main_progress()
S
59 3 14
get_themes_list()
S
60 3 13
is_cache_empty()
S
63 3 12
get_unfinished_job()
S
63 3 12
get_next_job()
S
62 3 12
is_backup_finished()
S
62 3 12
get_files()
S
58 2 16
update_zip_file()
S
63 3 10
check_cache_files()
S
65 3 10
get_files_count()
S
60 2 14
update_task()
S
60 2 14
update_sub_task_progress()
S
60 2 13
get_next_resume_time()
S
64 2 11
get_backup_type_exclude_files()
S
62 2 11
is_save_local()
S
77 2 3
parse_url_all()
S
64 2 9
is_task_canceled()
S
65 2 9
set_memory_limit()
S
73 2 4
add_json_file()
S
68 2 6
get_files_cache_list()
S
65 2 10
check_timeout_backup_failed()
S
63 2 10
update_files_cache()
S
66 2 8
need_upload()
S
66 2 10
_backup_empty_folder()
S
64 2 8
wpvivid_disable_litespeed_cache_for_backup()
S
71 2 6
get_current_sub_job()
S
66 2 10
get_current_mysql_file_index()
S
65 2 10
add_mysql_dump_files()
S
67 2 8
get_file_index()
S
65 2 10
update_zipped_file_index()
S
66 2 8
update_merge_zipped_file_index()
S
65 2 9
update_current_sub_job()
S
69 2 7
get_zipped_file_index()
S
65 2 10
update_database_progress()
S
75 1 4
transfer_path()
S
72 1 5
get_start_time()
S
80 1 3
get_end_time()
S
80 1 3
update_schedule_last_backup_time()
S
91 1 2
get_empty_folders()
S
67 1 7
check_execution_time()
S
75 1 4
update_end_time()
S
75 1 4
reset_mysql_file_index()
S
75 1 4
get_backup_jobs()
S
80 1 3
update_status()
S
72 1 5
default_exclude_table()
S
64 1 10
get_remote_options()
S
80 1 3
get_time_limit()
S
80 1 3
get_max_resume_count()
S
80 1 3
set_time_limit()
S
72 1 5
get_include_files()
S
71 1 5
get_status()
S
80 1 3
get_setting()
S
80 1 3