Zip D

Total Complexity 128
Dependencies 5
Dependents 1
Total lines 839
Lines of code 478
Logical lines of code 310
Comment lines 246
Methods 28
Properties 16

Methods 28

Method Rating Maintainability Complexity Lines of code
buildZipEntry()
B
38 16 69
addDirectoryContent()
A
46 14 38
sendZip()
A
43 13 44
getRelativePath()
A
48 8 34
addFile()
A
48 8 33
processFile()
S
46 6 38
addLargeFile()
S
56 7 16
finalize()
S
53 4 22
openStream()
S
54 4 21
setZipFile()
S
56 4 18
addStreamData()
S
62 4 11
closeStream()
S
57 3 17
addDirectory()
S
61 3 12
getZipData()
S
62 3 12
getDosTime()
S
59 3 12
pathJoin()
S
70 3 6
generateExtAttr()
S
70 3 5
getFileExtAttr()
S
67 3 7
getZipFile()
S
68 2 8
getArchiveSize()
S
68 2 7
__destruct()
S
72 2 6
setComment()
S
70 2 7
zipwrite()
S
67 2 8
zipflush()
S
69 2 7
__set()
S
73 2 5
__get()
S
74 2 5
__construct()
S
70 2 7
setExtraField()
S
80 1 3