DUP_Package D

Total Complexity 223
Dependencies 23
Dependents 12
Total lines 1,647
Lines of code 1,015
Logical lines of code 747
Comment lines 350
Methods 48
Properties 23

Methods 48

Method Rating Maintainability Complexity Lines of code
runDupArchiveBuildIntegrityCheck()
C
30 22 115
runScanner()
B
35 18 76
saveActive()
B
36 16 74
not_active_files_tmp_cleanup()
B
41 16 53
get_packages_by_status()
B
42 16 50
getCreatedDateFormat()
A
48 13 32
runDupArchiveBuild()
A
40 9 63
by_status_callback()
A
47 9 31
statusContitionsToWhere()
A
55 8 16
save()
S
44 6 42
buildCleanup()
S
51 7 26
safeTmpCleanup()
S
54 7 22
getPackageFileDownloadInfo()
S
52 5 27
getLocalPackageFile()
S
53 5 23
tempFileCleanup()
S
58 5 16
delete()
S
46 3 41
writeLogHeader()
S
52 4 22
validateInputs()
S
45 2 46
getByID()
S
58 4 15
purge_incomplete_package()
S
59 4 14
makeHash()
S
61 4 11
getArchiveSize()
S
60 3 13
getInstDownloadName()
S
60 3 13
getHashKey()
S
61 3 11
update()
S
56 2 17
getActive()
S
63 3 10
isRunning()
S
77 3 3
runZipBuild()
S
50 1 27
getDefaultName()
S
63 2 9
setStatus()
S
69 2 7
__construct()
S
61 1 12
getInstallerDownloadInfo()
S
72 1 6
get_ids_by_status()
S
77 1 3
getSqlArkFilePath()
S
73 1 5
getSecondaryPackageHash()
S
64 1 9
getPackageHash()
S
67 1 7
cleanObjectBeforeSave()
S
82 1 3
is_active_package_present()
S
67 1 7
get_row_by_status()
S
77 1 3
count_by_status()
S
67 1 7
getDatabaseFilename()
S
80 1 3
getScanFilename()
S
80 1 3
getScanUrl()
S
79 1 3
getLogFilename()
S
80 1 3
getLogUrl()
S
79 1 3
saveActiveItem()
S
70 1 6
getArchiveFilename()
S
75 1 4
getInstallerFilename()
S
79 1 3