DUP_Package D

Total Complexity 230
Dependencies 23
Dependents 12
Total lines 1,722
Lines of code 1,068
Logical lines of code 754
Comment lines 363
Methods 51
Properties 23

Methods 51

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
getPackageLife()
S
59 4 14
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
isRunning()
S
77 3 3
getActive()
S
63 3 10
runZipBuild()
S
51 1 26
setStatus()
S
69 2 7
getDefaultName()
S
63 2 9
__construct()
S
61 1 12
getInstallerDownloadInfo()
S
72 1 6
count_by_status()
S
67 1 7
cleanObjectBeforeSave()
S
82 1 3
getSqlArkFilePath()
S
73 1 5
getSecondaryPackageHash()
S
64 1 9
getPackageHash()
S
67 1 7
isPackageRunning()
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
getArchiveFilename()
S
75 1 4
saveActiveItem()
S
70 1 6
getInstallerFilename()
S
79 1 3
get_files_list_filename()
S
80 1 3
getDatabaseFilename()
S
80 1 3