WPvivid D

Total Complexity 930
Dependencies 37
Dependents 1
Total lines 6,159
Lines of code 5,012
Logical lines of code 3,387
Comment lines 493
Methods 153
Properties 15

Methods 153

Method Rating Maintainability Complexity Lines of code
deal_shutdown_error()
C
31 24 118
get_website_info()
C
28
23 132
wpvivid_add_backup_list()
C
29
23 131
task_monitor_ex()
C
32 23 111
clean_local_storage()
C
32 23 102
get_log_list_ex()
B
36 22 86
get_download_page_ex()
B
34 20 89
init_download_page()
B
35 19 84
task_monitor()
B
36 18 88
restore()
B
34 16 103
check_setting_option()
B
39 18 68
download_backup()
B
37 17 70
download_backup_mainwp()
B
37 17 69
init_restore_page()
B
36 15 79
init_remote_option()
B
36 13 98
edit_remote()
B
38 15 64
check_backup()
A
36 13 86
get_dir_files()
A
43 15 48
_list_tasks()
A
34 11 98
write_litespeed_rule()
A
46 14 40
get_download_progress()
A
36 11 82
export_setting()
A
40 12 56
add_remote()
A
40 11 57
regex_match()
A
49 12 41
prepare_backup()
A
39 10 66
wpvivid_handle_backup_failed()
A
41 10 61
download_restore_file()
A
44 11 42
create_debug_package()
A
41 10 54
prepare_download_backup()
A
42 10 51
check_backup_options_valid()
A
47 10 40
view_backup_log()
A
42 9 54
view_backup_task_log()
A
43 9 48
import_setting()
A
47 10 31
backup()
A
42 8 58
get_restore_file_is_migrate()
A
46 9 36
need_review()
A
47 9 33
read_last_backup_log()
A
45 8 41
view_log()
A
45 8 40
download_restore_progress()
A
43 7 48
retrieve_remote()
A
48 8 31
delete_remote()
A
44 7 42
delete_backup()
A
50 8 25
main_schedule()
A
42 6 55
test_remote_connection()
A
50 8 25
check_backup_completeness()
A
52 8 24
set_security_lock()
A
52 8 22
set_schedule()
A
47 7 37
get_general_setting()
A
46 7 36
backup_now()
A
48 7 33
wpvivid_schedule_add_remote_pic()
A
49 7 32
test_send_mail()
A
48 7 31
flush()
S
50 7 29
wpvivid_get_log_list()
S
44 6 44
get_setting()
S
50 7 26
set_general_setting()
S
47 6 35
deal_prepare_download_shutdown_error()
S
47 6 33
set_default_remote_storage()
S
44 5 45
resume_schedule()
S
51 6 30
delete_backup_array()
S
50 6 28
clean_backing_up_data_event()
S
51 6 27
prepare_restore()
S
50 6 26
wpvivid_add_remote_storage_list()
S
46 5 39
__construct()
S
42 4 53
update_setting()
S
52 6 22
check_schedule_option()
S
55 6 20
get_dir()
S
48 5 32
deal_restore_shutdown_error()
S
49 5 32
list_tasks()
S
49 5 31
deal_prepare_shutdown_error()
S
50 5 27
wpvivid_get_last_backup_message()
S
51 5 26
wpvivid_send_debug_info()
S
50 5 26
wpvivid_analysis_backup()
S
54 5 22
check_remote_alias_exist()
S
54 5 21
check_backup_size()
S
57 5 19
delete_task()
S
55 5 17
finish_backup_task()
S
51 4 27
delete_backup_by_id()
S
52 4 27
add_clean_backing_up_data_event()
S
52 4 26
add_resume_event()
S
52 4 26
add_clean_backup_record_event()
S
52 4 26
GetDirectorySize()
S
62 5 11
get_restore_progress()
S
51 4 26
wpvivid_handle_backup_succeed()
S
53 4 23
init_download()
S
54 4 23
load_ajax_hook_for_admin()
S
38 1 67
check_backup_file_json()
S
54 4 20
check_cancel_backup()
S
56 4 19
upload()
S
49 3 32
wpvivid_schedule_local_remote()
S
50 3 32
delete_local_backup()
S
59 4 16
wpvivid_set_general_setting()
S
47 2 39
clean_out_of_date_backup()
S
52 3 24
_enable_maintenance_mode()
S
48 2 37
scan_last_restore()
S
55 3 21
sort_list()
S
58 3 18
wpvivid_deal_upload_succeed()
S
57 3 16
pre_backup()
S
58 3 16
set_time_limit()
S
58 3 16
wpvivid_get_remote_directory()
S
58 3 16
add_monitor_event()
S
59 3 15
list_remote()
S
50 2 29
clean_oldest_backup()
S
62 3 12
load_dependencies()
S
46 1 41
_junk_files_info()
S
53 2 24
get_out_of_date_info()
S
54 2 20
define_admin_hook()
S
55 2 19
get_backup_list()
S
55 2 19
get_schedule()
S
55 2 18
get_log_list()
S
55 2 18
get_oldest_backup_ids()
S
60 2 16
delete_last_restore_data()
S
57 2 16
get_last_backup()
S
57 2 16
delete_ready_task()
S
58 2 15
ajax_check_security()
S
65 3 9
junk_files_info()
S
57 2 15
get_default_remote_storage()
S
57 2 15
amazons3_notice()
S
58 2 14
get_mainwp_sync_data()
S
50 1 29
get_ini_memory_limit()
S
58 2 14
backup_cancel()
S
58 2 14
wpvivid_add_remote_notice()
S
61 2 14
clean_backup_record_event()
S
62 2 12
wpvivid_handle_remote_storage_error()
S
61 2 12
wpvivid_switch_domain_to_folder()
S
61 2 12
init_filesystem()
S
66 2 8
wpvivid_check_type_database()
S
71 2 6
_disable_maintenance_mode()
S
66 2 9
init_pclzip_tmp_folder()
S
71 2 6
formatBytes()
S
64 2 8
wpvivid_remote_storage()
S
67 2 8
_get_out_of_date_info()
S
63 1 10
hide_mainwp_tab_page()
S
68 1 7
wpvivid_check_zip_valid()
S
82 1 3
hide_wp_cron_notice()
S
68 1 7
set_mail_subject()
S
76 1 4
set_mail_body()
S
76 1 4
load_remote_storage()
S
80 1 3
wpjam_pre_update_option_cache()
S
71 1 6
init_cron()
S
63 1 10
set_locale()
S
75 1 4
wpvivid_handle_restore_error()
S
69 1 7
pre_add_remote()
S
76 1 4
deal_task_error()
S
65 1 7
get_plugin_name()
S
82 1 3
get_version()
S
82 1 3
get_admin_bar_setting()
S
81 1 3
wpvivid_mark_task()
S
80 1 3
check_backup_option()
S
69 1 6
deal_restore_error()
S
70 1 5
get_default_remote_storage_ex()
S
73 1 5
update_last_backup_task()
S
76 1 4
clean_cache()
S
72 1 6
wpvivid_handle_mainwp_action()
S
73 1 5