XAGIO_MODEL_BACKUPS D

Total Complexity 369
Dependencies 10
Dependents 4
Total lines 2,492
Lines of code 1,774
Logical lines of code 947
Comment lines 212
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
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
doBackupMySQL()
A
40 10 55
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
remove_remarks()
S
56 6 17
uploadToDropbox()
S
55 6 17
createBackup()
S
52 5 22
remove_comments()
S
55 5 19
downloadBackup_Onedrive()
S
51 4 28
deleteBackup_Onedrive()
S
51 4 27
downloadBackup_Dropbox()
S
51 4 27
deleteBackup_Dropbox()
S
52 4 26
downloadBackup_GoogleDrive()
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
measureBackupSpeed()
S
64 2 10
getName()
S
65 2 9
getFolderName()
S
78 1 3
sendCronBackupLogs()
S
66 1 8
checkSpeed()
S
79 1 3
calculateBackupSize()
S
79 1 3
defines()
S
81 1 3