XAGIO_MODEL_BACKUPS D

Total Complexity 441
Dependencies 11
Dependents 8
Total lines 2,843
Lines of code 2,008
Logical lines of code 1,071
Comment lines 233
Methods 54
Properties 0

Methods 54

Method Rating Maintainability Complexity Lines of code
trimBackups()
D
20
58 206
restoreBackupHandler()
C
30 23 126
parseSQLStatements()
B
41 21 53
restoreMySQL()
B
32 17 107
doBackup()
B
38 20 58
doBackupMySQL()
B
35 15 88
restoreFullBackup()
A
36 13 85
getBackups_AmazonS3()
A
42 14 48
doCloneBackup()
A
37 12 78
loadKeys()
A
49 13 34
getBackups_Onedrive()
A
40 11 62
restoreFileBackup()
A
40 10 65
initialize()
A
35 6 108
downloadBackup()
A
46 10 35
getBackups_Dropbox()
A
44 9 44
deleteBackup_AmazonS3()
A
50 10 27
deleteBackup()
A
47 9 35
split_sql_file()
A
45 8 46
saveSettings()
A
48 9 30
getBackups_GoogleDrive()
A
45 8 42
downloadBackup_AmazonS3()
A
53 9 21
restoreMySQLBackup()
A
44 7 46
processUploadQueues()
A
50 8 28
restoreBackup()
S
49 7 30
getBackups()
S
49 7 29
excludeFromFiles()
S
51 7 28
checkIfBackupLocationIsSet()
S
57 7 17
saveAmazonS3Settings()
S
48 6 31
uploadToAmazonS3()
S
52 6 22
remove_remarks()
S
56 6 17
createBackup()
S
52 5 22
uploadToOnedrive()
S
55 5 19
remove_comments()
S
55 5 19
uploadToGoogleDrive()
S
55 5 18
uploadToDropbox()
S
56 5 17
uploadToRemoteServer()
S
59 5 14
downloadBackup_Onedrive()
S
51 4 28
downloadBackup_Dropbox()
S
51 4 27
deleteBackup_Onedrive()
S
51 4 27
deleteBackup_Dropbox()
S
52 4 26
downloadBackup_GoogleDrive()
S
52 4 26
deleteBackup_GoogleDrive()
S
53 4 24
customSchedules()
S
59 3 15
scriptData()
S
61 3 12
removeBackup()
S
61 3 11
handleOutput()
S
58 2 16
measureBackupSpeed()
S
64 2 10
getName()
S
65 2 9
checkSpeed()
S
79 1 3
calculateBackupSize()
S
79 1 3
loadClasses()
S
68 1 7
loadTokens()
S
80 1 3
getFolderName()
S
78 1 3
defines()
S
81 1 3