IWP_MMB_Backup_Multicall D

Total Complexity 1,065
Dependencies 21
Dependents 3
Total lines 6,722
Lines of code 5,112
Logical lines of code 3,352
Comment lines 783
Methods 82
Properties 11

Methods 82

Method Rating Maintainability Complexity Lines of code
restore()
D
6
90 434
backupFilesZIP()
D
9
73 399
backupFilesNext()
D
9
67 410
backupDBPHP()
D
14
58 292
amazons3_backup_bwd_comp()
D
14
43 364
dropbox_backup()
D
19
43 231
backupFiles()
D
22
37 194
cleanup()
D
29
42 114
set_backup_task()
D
26
40 138
google_drive_backup()
D
22
29 219
backup_db_dump_multi()
D
26
30 151
backup_uploads()
C
34 30 87
remove_old_backups()
C
30 28 110
ftp_multi_upload()
B
30 17 128
schedule_next()
B
38 21 68
postUploadVerification()
B
40 21 55
ftp_backup()
B
35 16 87
get_ftp_backup()
B
38 17 66
remove_ftp_backup()
B
39 16 59
remove_dropbox_backup()
B
39 15 64
statusLog()
A
41 15 49
iwp_mmb_exec()
A
51 15 27
getMySQLPath()
A
41 13 53
readd_tasks()
A
46 14 38
appendSplitFiles()
A
39 11 66
iwp_mmb_direct_to_any_copy_dir()
A
46 13 36
trigger_check()
A
42 11 53
backupDB()
A
40 10 59
delete_backup()
A
41 10 59
get_dropbox_backup()
A
42 10 53
iwp_mmb_direct_to_any_copy()
A
49 10 28
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_all_tasks()
S
52 7 22
get_google_drive_backup()
S
43 5 50
cleanup_failed_backups()
S
56 7 17
remove_google_drive_backup()
S
45 5 42
optimize_tables()
S
52 6 24
backupDBZip()
S
48 5 35
wpdb_reconnect()
S
55 6 19
check_mysql_paths()
S
51 5 26
check_mysqli_paths()
S
51 5 26
compareHashValues()
S
57 5 19
getHashValuesArray()
S
58 5 17
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
unlinkBackupFiles()
S
63 4 12
getRequiredData()
S
61 4 12
set_resource_limit()
S
60 4 11
prepareBackupFileDetails()
S
54 3 20
postBackupVerification()
S
58 3 19
check_cron_remove()
S
69 4 6
check_if_s3_backup()
S
59 3 15
get_files_base_name()
S
61 3 15
get_total_files_size()
S
60 3 15
check_sys()
S
67 4 9
clone_restore_options()
S
60 3 13
get_table_prefix()
S
60 3 13
replace_htaccess()
S
60 3 12
__construct()
S
52 2 26
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
generate_hash()
S
76 1 3