GSF_Inc_Admin_Theme_Options D

Total Complexity 180
Dependencies 0
Dependents 1
Total lines 908
Lines of code 672
Logical lines of code 405
Comment lines 76
Methods 32
Properties 5

Methods 32

Method Rating Maintainability Complexity Lines of code
createPresetOptions()
B
39 17 59
binderPage()
A
43 13 46
getDefaultField()
A
50 11 28
enqueueOptionsAssetsField()
A
53 11 22
saveOptions()
A
45 10 37
processPresetConfigField()
A
54 11 19
importThemeOptions()
A
46 9 35
ajaxThemeOption()
A
47 9 34
themeOptionsMenu()
A
46 8 42
getOptions()
A
52 9 26
saveDefaultOptions()
A
50 8 28
processPresetConfigSection()
A
56 8 18
resetSectionOptions()
S
49 7 29
getOptionConfig()
S
56 7 18
makeDefaultOption()
S
52 5 22
resetThemeOptions()
S
53 5 21
get_current_option_key()
S
59 4 14
enqueueOptionsAssets()
S
62 4 12
exportThemeOption()
S
53 3 20
deletePreset()
S
56 3 16
importPopup()
S
49 1 35
adminEnqueueScripts()
S
48 1 32
getInstance()
S
71 2 6
deletePresetOptionKeys()
S
68 2 7
updatePresetOptionsKey()
S
68 2 7
getOptionPresetName()
S
79 2 3
getPresetOptionKeys()
S
69 2 7
setOptions()
S
70 2 6
init()
S
59 1 13
adminEnqueueStyles()
S
74 1 5
saveDefaultOptions1()
S
91 1 2
binderPresetPopup()
S
81 1 3