PclZip D

Total Complexity 772
Dependencies 1
Dependents 3
Total lines 6,033
Lines of code 3,287
Logical lines of code 2,114
Comment lines 1,759
Methods 57
Properties 5

Methods 57

Method Rating Maintainability Complexity Lines of code
privParseOptions()
D
15
77 271
privExtractByRule()
D
18
64 220
privFileDescrExpand()
D
19
57 238
privExtractFile()
D
20
57 203
privDeleteByRule()
D
25
43 164
privAddFile()
D
25
37 175
getFileList()
D
25
34 172
privReadEndCentralDir()
C
33 22 102
privFileDescrParseAtt()
B
37 21 76
privCalculateStoredFilename()
B
38 20 77
privAdd()
B
34 18 100
create()
B
34 18 100
privMerge()
B
34 17 101
extract()
B
36 18 82
add()
B
34 17 97
extractByIndex()
B
36 17 85
privAddFileUsingTempFile()
B
36 15 79
privExtractFileAsString()
A
42 13 54
privDirCheck()
A
46 14 37
privExtractFileInOutput()
A
43 12 50
getFolderListManual()
A
48 13 32
privAddFileList()
A
48 12 31
privExtractFileUsingTempFile()
A
42 10 51
privReadCentralFileHeader()
A
42 8 51
getFolderList()
A
53 10 20
privReadFileHeader()
A
42 6 52
privCheckFileHeaders()
A
55 8 21
privAddList()
S
50 7 30
privList()
S
47 6 37
fileDetailsExpandManual()
S
53 7 22
privOptionDefaultThreshold()
S
54 7 21
privDuplicate()
S
50 6 29
properties()
S
49 5 33
getFilesListForCurrentDir()
S
57 6 15
delete()
S
51 5 29
duplicate()
S
53 5 24
merge()
S
55 5 22
privDisableMagicQuotes()
S
59 5 15
privWriteCentralFileHeader()
S
49 4 29
privSwapBackMagicQuotes()
S
60 5 14
errorName()
S
47 3 36
getRequiredData()
S
60 4 13
privWriteFileHeader()
S
51 3 24
listContent()
S
61 3 14
privOpenFd()
S
59 3 14
privCheckFormat()
S
60 3 14
errorInfo()
S
61 3 13
check_for_ls_break()
S
65 3 10
privCreate()
S
61 2 13
privWriteCentralHeader()
S
61 2 12
privConvertHeader2FileInfo()
S
58 1 16
privErrorReset()
S
66 2 9
__construct()
S
64 2 10
privErrorLog()
S
66 2 9
errorCode()
S
68 2 8
privCloseFd()
S
69 2 7
deleteByIndex()
S
76 1 4