DUP_Package D

Total Complexity 223
Dependencies 23
Dependents 12
Total lines 1,641
Lines of code 1,008
Logical lines of code 743
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
buildCleanup()
S
51 7 26
save()
S
45 6 39
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
getHashKey()
S
61 3 11
update()
S
56 2 17
getActive()
S
63 3 10
isRunning()
S
77 3 3
getInstDownloadName()
S
66 3 9
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
80 1 3