PelIfd D

Total Complexity 129
Dependencies 30
Dependents 3
Total lines 1,165
Lines of code 545
Logical lines of code 291
Comment lines 486
Methods 27
Properties 5

Methods 27

Method Rating Maintainability Complexity Lines of code
newEntryFromData()
D
27
47 120
load()
B
36 17 76
getValidTags()
A
30 6 148
getBytes()
A
38 11 70
getTypeName()
S
59 6 16
__construct()
S
68 6 6
__toString()
S
59 4 14
setThumbnail()
S
62 4 10
safeSetThumbnail()
S
64 4 9
isValidTag()
S
78 2 3
getSubIfd()
S
69 2 7
getThumbnailData()
S
70 2 7
getEntry()
S
69 2 7
offsetSet()
S
67 2 8
addEntry()
S
66 2 8
offsetUnset()
S
80 1 3
offsetGet()
S
80 1 3
getEntries()
S
82 1 3
getType()
S
82 1 3
offsetExists()
S
79 1 3
setNextIfd()
S
81 1 3
getNextIfd()
S
82 1 3
isLastIfd()
S
80 1 3
addSubIfd()
S
80 1 3
getSubIfds()
S
82 1 3
getName()
S
80 1 3
getIterator()
S
80 1 3