Extract B

Total Complexity 92
Dependencies 13
Dependents 0
Total lines 415
Lines of code 260
Logical lines of code 175
Comment lines 11
Methods 45
Properties 19

Methods 45

Method Rating Maintainability Complexity Lines of code
doExtract()
A
43 11 44
progress()
S
56 7 19
__construct()
S
58 7 15
UpdateProgress()
S
59 5 13
didUpdateProgress()
S
71 3 5
getBackupName()
S
71 3 5
setStateFile()
S
77 3 3
setExtractActionId()
S
67 3 7
prepareRestoreLogFile()
S
66 3 8
prepareExtract()
S
60 2 14
setKey()
S
77 2 3
setAction()
S
77 2 3
setParams()
S
75 2 4
setBackupName()
S
74 2 4
getActionId()
S
71 2 5
getStateFile()
S
76 2 4
prepareRestoreFolder()
S
68 2 7
init()
S
79 2 3
quit()
S
72 2 5
didExtractArchiveHeaders()
S
64 2 9
openFileExtract()
S
62 1 11
setLogFile()
S
82 1 3
continueExtract()
S
79 1 3
setRestorePath()
S
79 1 3
setFilesBackupPath()
S
78 1 3
getAction()
S
82 1 3
getKey()
S
82 1 3
getFilesBackupPath()
S
82 1 3
setDatabaseBackupPath()
S
78 1 3
getDatabaseBackupPath()
S
80 1 3
getParams()
S
82 1 3
getRestorePath()
S
82 1 3
setDatabaseBackupOldPath()
S
78 1 3
getLogFile()
S
82 1 3
shouldExtractFile()
S
82 1 3
didFindExtractError()
S
91 1 2
didExtractFile()
S
91 1 2
willExtractFile()
S
91 1 2
getCorrectCdrFilename()
S
82 1 3
didCountFilesInsideArchive()
S
91 1 2
getDatabaseBackupOldPath()
S
82 1 3
setRestoreLogPath()
S
78 1 3
getRestoreLogPath()
S
82 1 3
setFilesBackupAvailable()
S
80 1 3
log()
S
76 1 4