ffOptionsWalker A

Total Complexity 73
Dependencies 3
Dependents 0
Total lines 395
Lines of code 236
Logical lines of code 137
Comment lines 64
Methods 42
Properties 8

Methods 42

Method Rating Maintainability Complexity Lines of code
_walkRepeatableVariableContainer()
A
43 11 48
_walkRepeatableContainer()
S
51 6 28
_walk()
S
62 3 12
_getDataValue()
S
63 3 11
_walkContainer()
S
66 3 9
_walkItem()
S
66 3 9
_walkElement()
S
67 3 8
_getOptionValue()
S
70 2 6
_isItemContainer()
S
71 2 6
_walkNonRepeatableContainer()
S
66 2 9
_isContainerRepeatable()
S
68 2 8
_addRoute()
S
68 2 7
_isContainerRepeatableVariable()
S
68 2 8
_getNamePlaceholder()
S
80 1 3
_removeRoute()
S
72 1 6
_getCurrentRouteValue()
S
80 1 3
_getCurrentRouteCount()
S
82 1 3
_getRoute()
S
82 1 3
_setOptionsArrayData()
S
81 1 3
_walkOption()
S
71 1 6
_getOptionsArrayData()
S
82 1 3
_setOptionsStructure()
S
81 1 3
__construct()
S
77 1 4
_addRouteVariation()
S
69 1 7
_beforeRepeatableNode()
S
98 1 1
setOptionsStructure()
S
81 1 3
_beforeContainer()
S
100 1 0
_afterContainer()
S
100 1 0
_oneOption()
S
100 1 0
_oneElement()
S
98 1 1
_beforeRepeatableTemplate()
S
98 1 1
_afterRepeatableTemplate()
S
98 1 1
_afterRepeatableNode()
S
98 1 1
setOptionsArrayData()
S
81 1 3
_beforeRepeatableVariableTemplate()
S
98 1 1
_afterRepeatableVariableTemplate()
S
98 1 1
_beforeRepeatableVariableNode()
S
98 1 1
_afterRepeatableVariableNode()
S
98 1 1
_beforeAllItems()
S
98 1 1
_afterAllItems()
S
98 1 1
_getCurrentForPrint()
S
82 1 3
_getOptionsStructure()
S
82 1 3