IWP_MMB_Backup_Multicall D

Total Complexity 1,139
Dependencies 21
Dependents 3
Total lines 7,027
Lines of code 5,364
Logical lines of code 3,522
Comment lines 788
Methods 84
Properties 11

Methods 84

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 232
set_backup_task()
D
26
41 141
backupFiles()
D
22
37 194
cleanup()
D
29
42 114
backup_uploads()
D
29 42 111
google_drive_backup()
D
22
29 219
backup_db_dump_multi()
D
25
32 159
postUploadVerification()
C
35 32 75
remove_old_backups()
C
30 28 110
sftp_chunck_upload()
C
30 23 117
ftp_multi_upload()
B
30 17 128
schedule_next()
B
38 21 68
sftp_backup()
B
38 19 61
remove_ftp_backup()
B
38 18 65
ftp_backup()
B
35 16 87
get_ftp_backup()
B
38 17 66
remove_dropbox_backup()
B
38 16 66
getMySQLPath()
B
39 15 61
statusLog()
A
41 15 49
iwp_mmb_exec()
A
51 15 27
readd_tasks()
A
46 14 38
iwp_mmb_direct_to_any_copy_dir()
A
46 13 36
appendSplitFiles()
A
39 11 66
get_dropbox_backup()
A
41 11 55
trigger_check()
A
42 11 53
delete_backup()
A
41 10 59
backupDB()
A
40 10 59
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
get_files_base_name()
S
61 3 15
get_total_files_size()
S
60 3 15
check_cron_remove()
S
69 4 6
check_sys()
S
67 4 9
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 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