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
get()
S
70 2 6
remove()
S
73 2 5
setPreferred()
S
67 2 8
escapeForDisplay()
S
66 2 10
escapeForEdit()
S
66 2 10
escapeForSaving()
S
66 2 10
setEntryID()
S
77 1 4
add()
S
79 1 3
getItemKeyByID()
S
70 1 7
exists()
S
78 1 3
delete()
S
91 1 2
getCollection()
S
72 1 6
getCollectionAsArray()
S
72 1 6
getCollectionAsObjects()
S
69 1 8
getPreferred()
S
78 1 3
resetFilters()
S
77 1 4
createFromQuery()
S
73 1 5
createFromArray()
S
73 1 5
toArray()
S
81 1 3
serialize()
S
80 1 3
__toString()
S
80 1 3