DUP_Package D

Total Complexity 226
Dependencies 23
Dependents 13
Total lines 1,694
Lines of code 1,054
Logical lines of code 743
Comment lines 353
Methods 50
Properties 23

Methods 50

Method Rating Maintainability Complexity Lines of code
runDupArchiveBuildIntegrityCheck()
C
29
22 128
runScanner()
B
35 18 76
saveActive()
B
36 16 72
not_active_files_tmp_cleanup()
B
41 16 53
get_packages_by_status()
B
42 16 50
getCreatedDateFormat()
A
45 13 44
runDupArchiveBuild()
A
40 9 62
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
59 5 15
delete()
S
46 3 41
validateInputs()
S
44 2 55
writeLogHeader()
S
51 4 23
getInstDownloadName()
S
58 4 16
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
runZipBuild()
S
51 1 26
getDefaultName()
S
63 2 9
setStatus()
S
69 2 7
__construct()
S
61 1 12
getInstallerDownloadInfo()
S
72 1 6
count_by_status()
S
67 1 7
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
get_ids_by_status()
S
77 1 3
getScanFilename()
S
80 1 3
get_dirs_list_filename()
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
get_files_list_filename()
S
80 1 3
getDatabaseFilename()
S
80 1 3