Brizy_Admin_Rule D

Total Complexity 127
Dependencies 2
Dependents 13
Total lines 512
Lines of code 268
Logical lines of code 127
Comment lines 132
Methods 24
Properties 6

Methods 24

Method Rating Maintainability Complexity Lines of code
isMatching()
D
29 58 93
getRuleWeight()
A
47 15 38
createFromSerializedData()
A
60 9 12
createFromJsonObject()
S
61 7 12
createFromRequestData()
S
60 7 12
getRuleMode()
S
61 5 12
isEqual()
S
67 5 7
__construct()
S
62 2 11
setEntityValues()
S
69 2 7
setAppliedFor()
S
71 2 6
getEntityValues()
S
67 2 9
generateId()
S
77 1 3
getEntitiesAsString()
S
79 1 3
serialize()
S
80 1 3
jsonSerialize()
S
81 1 3
convertToOptionValue()
S
64 1 10
getEntityType()
S
82 1 3
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
setEntityType()
S
77 1 4