Brizy_Admin_Rule C

Total Complexity 112
Dependencies 2
Dependents 12
Total lines 467
Lines of code 235
Logical lines of code 104
Comment lines 129
Methods 23
Properties 5

Methods 23

Method Rating Maintainability Complexity Lines of code
isMatching()
D
32 49 79
getRuleWeight()
A
47 15 38
createFromSerializedData()
A
60 9 12
createFromJsonObject()
S
61 7 12
createFromRequestData()
S
60 7 12
isEqual()
S
67 5 7
__construct()
S
62 2 11
setEntityValues()
S
69 2 7
setAppliedFor()
S
71 2 6
jsonSerialize()
S
81 1 3
getEntitiesAsString()
S
79 1 3
serialize()
S
80 1 3
convertToOptionValue()
S
66 1 9
getEntityType()
S
82 1 3
getEntityValues()
S
82 1 3
setEntityType()
S
77 1 4
getAppliedFor()
S
82 1 3
setType()
S
76 1 4
getType()
S
81 1 3
setId()
S
77 1 4
getId()
S
82 1 3
filter()
S
80 1 3
generateId()
S
77 1 3