UniteSettingsBanner D

Total Complexity 163
Dependencies 2
Dependents 4
Total lines 841
Lines of code 557
Logical lines of code 433
Comment lines 100
Methods 48
Properties 11

Methods 48

Method Rating Maintainability Complexity Lines of code
loadXMLFile()
C
32 27 100
add()
A
43 14 49
getArrTextFromAllSettings()
A
47 13 37
setSettingsStateByControls()
A
49 13 28
getArrValues()
A
51 9 26
setStoredValues()
S
52 6 24
modifySettingsData()
S
58 5 16
getSettingByName()
S
58 5 15
addSap()
S
54 4 21
getOptionsFromXMLField()
S
55 4 18
getNumSettings()
S
60 4 14
addSection()
S
61 4 12
validateParamItems()
S
71 4 5
getSap()
S
64 4 8
addStaticText()
S
56 2 18
addHr()
S
57 2 17
updateArrSettingByName()
S
63 3 10
getArrTypes()
S
64 3 10
getJsonClientString()
S
65 3 9
buildArrSettingsIndex()
S
71 3 5
addControl()
S
62 2 11
checkAndAddSectionAndSap()
S
62 2 11
checkAddBulkControl()
S
74 2 4
startBulkControl()
S
77 1 3
setColorOutputType()
S
81 1 3
updateSettingValue()
S
72 1 5
getSettingValue()
S
72 1 5
setRelated()
S
77 1 4
addSettingToIndex()
S
78 1 3
setCustomDrawFunction_afterSections()
S
81 1 3
endBulkControl()
S
81 1 3
addTextArea()
S
78 1 3
addButton()
S
78 1 3
getArrSettings()
S
81 1 3
getArrSections()
S
81 1 3
getArrControls()
S
81 1 3
setArrSettings()
S
81 1 3
addChecklist()
S
71 1 5
addSelect()
S
71 1 5
addRadio()
S
71 1 5
getWhereQuery()
S
75 1 4
addCustom()
S
69 1 6
addDatePicker()
S
78 1 3
addColorPicker()
S
78 1 3
addImage()
S
78 1 3
addTextBox()
S
78 1 3
addCheckbox()
S
78 1 3
__construct()
S
91 1 2