IWP_MMB_Backup_Multicall D

Total Complexity 1,002
Dependencies 21
Dependents 3
Total lines 6,536
Lines of code 4,946
Logical lines of code 3,236
Comment lines 779
Methods 81
Properties 11

Methods 81

Method Rating Maintainability Complexity Lines of code
restore()
D
6
90 434
backupFilesZIP()
D
9
70 388
backupFilesNext()
D
10
63 405
backupDBPHP()
D
15
54 285
amazons3_backup_bwd_comp()
D
14
43 364
dropbox_backup()
D
21
37 216
set_backup_task()
D
27
39 133
cleanup()
D
29 40 112
google_drive_backup()
D
22
28 217
backupFiles()
D
25
28 175
remove_old_backups()
C
30 27 110
backup_uploads()
C
34 27 85
schedule_next()
B
38 21 68
postUploadVerification()
B
40 21 55
ftp_multi_upload()
B
31 16 126
ftp_backup()
B
35 16 87
backup_db_dump_multi()
B
33 15 97
get_ftp_backup()
B
39 17 64
remove_ftp_backup()
B
40 16 57
statusLog()
A
41 15 49
iwp_mmb_exec()
A
51 15 27
readd_tasks()
A
45 14 39
iwp_mmb_direct_to_any_copy_dir()
A
46 13 36
appendSplitFiles()
A
39 11 66
remove_dropbox_backup()
A
42 11 49
trigger_check()
A
43 11 48
delete_backup()
A
41 10 59
get_dropbox_backup()
A
42 10 53
backupDB()
A
41 9 55
iwp_mmb_direct_to_any_copy()
A
49 10 28
getMySQLPath()
A
44 9 43
check_backup_compat()
A
42 8 55
postUploadS3VerificationBwdComp()
A
51 9 26
remove_amazons3_backup_bwd_comp()
A
46 8 40
restore_db_php()
A
53 8 22
sortString()
A
49 7 31
get_amazons3_backup_bwd_comp()
S
46 6 40
get_google_drive_backup()
S
43 5 50
remove_google_drive_backup()
S
45 5 42
backupDBZip()
S
46 5 38
optimize_tables()
S
52 6 23
get_all_tasks()
S
53 6 22
cleanup_failed_backups()
S
57 6 17
check_mysql_paths()
S
51 5 26
check_mysqli_paths()
S
51 5 26
compareHashValues()
S
57 5 19
getHashValuesArray()
S
58 5 17
wpdb_reconnect()
S
57 5 16
get_files_array_from_iwp_part()
S
52 4 26
restore_db()
S
51 4 25
task_now()
S
53 4 24
backup()
S
55 4 21
is_server_writable()
S
68 5 6
getRequiredData()
S
61 4 12
unlinkBackupFiles()
S
63 4 12
set_resource_limit()
S
60 4 11
prepareBackupFileDetails()
S
53 3 20
postBackupVerification()
S
58 3 19
check_sys()
S
67 4 9
get_files_base_name()
S
61 3 15
check_cron_remove()
S
69 4 6
get_total_files_size()
S
60 3 15
check_if_s3_backup()
S
59 3 15
get_table_prefix()
S
60 3 13
clone_restore_options()
S
60 3 13
replace_htaccess()
S
60 3 12
__construct()
S
52 2 25
insertBackupStatusContens()
S
61 3 9
maybe_serialize_compress()
S
65 3 9
get_backup_stats()
S
59 2 14
get_this_tasks()
S
59 2 14
get_timestamp_by_label()
S
61 2 11
get_unzip()
S
71 2 6
get_zip()
S
71 2 6
get_backup_settings()
S
69 2 7
maybe_unserialize_uncompress()
S
69 2 6
cmp()
S
79 1 3
storeRequestParams()
S
73 1 4
get_requested_task()
S
69 1 6
remove_failed_backups_by_hisID()
S
69 1 6
remove_failed_backups()
S
70 1 6