WPvivid_Backup_Task D

Total Complexity 275
Dependencies 3
Dependents 6
Total lines 1,486
Lines of code 1,291
Logical lines of code 736
Comment lines 29
Methods 45
Properties 2

Methods 45

Method Rating Maintainability Complexity Lines of code
new_backup_task()
D
26
26 178
get_backup_task_info()
C
29 21 133
set_backup()
B
30 17 136
getFolder()
B
43 17 51
getFileLoop()
B
44 17 46
wpvivid_get_need_cleanup_files()
A
46 15 37
getUploadsFolder()
A
49 12 32
get_need_backup()
A
44 10 47
get_backup_files()
A
47 10 38
get_file_info()
A
44 9 46
regex_match()
A
53 8 29
wpvivid_backup_update_result()
A
52 8 25
get_folder_size()
A
52 8 25
get_packages_info()
S
51 6 33
update_backup_result()
S
50 6 29
get_backup_exclude_regex()
S
46 5 37
wpvivid_get_need_backup_files()
S
52 5 25
get_backup_result()
S
54 5 23
exclude_plugins()
S
58 5 19
get_backup_file()
S
56 5 18
get_need_backup_files()
S
56 5 18
get_need_cleanup_files()
S
56 5 18
get_packages_files_info()
S
55 4 24
get_plugins_list()
S
54 4 20
add_new_backup()
S
50 3 28
wpvivid_set_backup()
S
63 4 11
__construct()
S
54 3 22
update_sub_task_progress()
S
58 2 15
get_need_uploads_backup_folder()
S
63 3 10
get_need_backup_files_size()
S
63 3 10
need_backup_files_update()
S
65 3 10
get_need_backup_folder()
S
63 3 10
is_cancel_file_exist()
S
62 2 12
set_packages_info()
S
61 2 12
parse_url_all()
S
64 2 9
update_packages_info()
S
64 2 9
get_themes_list()
S
63 2 10
get_uploads_folder_list()
S
70 1 6
get_prefix()
S
79 1 3
get_id()
S
80 1 3
get_folder_list()
S
72 1 5
transfer_path()
S
72 1 5
get_file_list()
S
72 1 5
update_status()
S
75 1 4
set_file_and_db_info()
S
71 1 5