XAGIO_MODEL_BACKUPS D

Total Complexity 374
Dependencies 10
Dependents 4
Total lines 2,529
Lines of code 1,803
Logical lines of code 962
Comment lines 218
Methods 48
Properties 0

Methods 48

Method Rating Maintainability Complexity Lines of code
trimBackups()
D
24
44 169
restoreBackupHandler()
C
29
26 139
parseSQLStatements()
B
41 21 53
restoreMySQL()
B
32 17 107
doBackup()
B
36 19 74
doBackupMySQL()
B
35 15 84
restoreFullBackup()
B
34 13 100
doCloneBackup()
A
37 12 78
loadKeys()
A
49 13 34
getBackups_Onedrive()
A
40 11 62
restoreFileBackup()
A
40 10 65
getBackups_Dropbox()
A
44 9 44
initialize()
A
38 6 86
downloadBackup()
A
48 9 32
split_sql_file()
A
45 8 46
getBackups_GoogleDrive()
A
45 8 42
deleteBackup()
A
48 8 32
restoreMySQLBackup()
A
44 7 46
restoreBackup()
S
49 7 30
excludeFromFiles()
S
51 7 28
checkIfBackupLocationIsSet()
S
57 7 17
getBackups()
S
51 6 26
saveSettings()
S
53 6 20
uploadToOnedrive()
S
54 6 19
uploadToXAGIO_GoogleDrive()
S
55 6 18
uploadToDropbox()
S
55 6 17
remove_remarks()
S
56 6 17
createBackup()
S
52 5 22
remove_comments()
S
55 5 19
downloadBackup_Onedrive()
S
51 4 28
downloadBackup_Dropbox()
S
51 4 27
deleteBackup_Onedrive()
S
51 4 27
downloadBackup_GoogleDrive()
S
52 4 26
deleteBackup_Dropbox()
S
52 4 26
deleteBackup_GoogleDrive()
S
53 4 24
uploadToRemoteServer()
S
59 4 16
customSchedules()
S
59 3 15
scriptData()
S
61 3 12
loadClassAndTokens()
S
62 3 11
removeBackup()
S
61 3 11
handleError()
S
59 2 15
getName()
S
65 2 9
measureBackupSpeed()
S
64 2 10
calculateBackupSize()
S
79 1 3
sendCronBackupLogs()
S
66 1 8
getFolderName()
S
78 1 3
checkSpeed()
S
79 1 3
defines()
S
81 1 3