backupModelBup D

Total Complexity 159
Dependencies 7
Dependents 0
Total lines 929
Lines of code 599
Logical lines of code 360
Comment lines 133
Methods 31
Properties 10

Methods 31

Method Rating Maintainability Complexity Lines of code
createBackup()
D
19
51 214
getFilesList()
B
37 17 71
getConfig()
A
46 10 36
getBackupsList()
S
50 7 27
__construct()
S
56 5 19
getId()
S
56 5 19
restore()
S
59 5 14
remove()
S
60 5 13
getBackupStartTimeFromLog()
S
58 4 15
checkCloudServiceRemoteServerIsAuth()
S
59 4 13
getBackupFilesListUploading()
S
61 4 12
isSomethingRequired()
S
63 4 11
getBackupFolderSize()
S
64 4 9
setExcludedDirectories()
S
62 3 11
getNextFilesStack()
S
62 3 11
getNextTablesStack()
S
62 3 11
isExcluded()
S
65 3 9
getBackupFinishTimeFromLog()
S
63 3 10
generateFilename()
S
58 2 14
sendSelfRequest()
S
62 2 11
getExcludedDirectories()
S
69 2 7
isTimeOver()
S
72 2 5
checkWarehouse()
S
69 2 7
formatBackupSize()
S
75 2 3
getWarehouseError()
S
82 1 3
isFilesystemRequired()
S
72 1 5
getDestinationHandlers()
S
73 1 5
getFilesystem()
S
82 1 3
getDatabase()
S
82 1 3
getDefaultExcludedFolders()
S
77 1 3
isDatabaseRequired()
S
74 1 5