cnEntry_Addresses B

Total Complexity 90
Dependencies 7
Dependents 1
Total lines 959
Lines of code 331
Logical lines of code 172
Comment lines 452
Methods 32
Properties 3

Methods 32

Method Rating Maintainability Complexity Lines of code
fromArray()
B
45 17 38
updateFromArray()
A
46 13 34
applyFilter()
S
53 7 24
filterBy()
S
57 6 16
escapeFor()
S
61 4 14
__construct()
S
62 4 12
save()
S
49 2 33
query()
S
60 3 14
take()
S
70 3 6
render()
S
60 2 14
update()
S
62 2 12
remove()
S
73 2 5
setPreferred()
S
67 2 8
get()
S
70 2 6
escapeForDisplay()
S
66 2 10
escapeForEdit()
S
66 2 10
escapeForSaving()
S
66 2 10
createFromArray()
S
73 1 5
toArray()
S
81 1 3
createFromQuery()
S
73 1 5
resetFilters()
S
77 1 4
serialize()
S
80 1 3
getPreferred()
S
78 1 3
setEntryID()
S
77 1 4
getCollectionAsObjects()
S
69 1 8
getCollectionAsArray()
S
72 1 6
getCollection()
S
72 1 6
delete()
S
91 1 2
exists()
S
78 1 3
getItemKeyByID()
S
70 1 7
add()
S
79 1 3
__toString()
S
80 1 3