GSF_Inc_Admin_Theme_Options D

Total Complexity 187
Dependencies 0
Dependents 1
Total lines 959
Lines of code 709
Logical lines of code 437
Comment lines 76
Methods 32
Properties 5

Methods 32

Method Rating Maintainability Complexity Lines of code
createPresetOptions()
B
38 18 65
binderPage()
A
42 14 49
ajaxThemeOption()
A
43 12 43
getDefaultField()
A
50 11 28
saveOptions()
A
45 10 38
enqueueOptionsAssetsField()
A
53 11 22
processPresetConfigField()
A
54 11 19
importThemeOptions()
A
46 9 37
themeOptionsMenu()
A
46 8 42
getOptions()
A
52 9 26
saveDefaultOptions()
A
50 8 28
processPresetConfigSection()
A
56 8 18
resetSectionOptions()
A
48 7 31
getOptionConfig()
S
56 7 18
makeDefaultOption()
S
51 5 24
resetThemeOptions()
S
52 5 23
importPopup()
S
46 3 41
get_current_option_key()
S
59 4 14
enqueueOptionsAssets()
S
62 4 12
exportThemeOption()
S
52 3 22
deletePreset()
S
55 3 18
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
binderPresetPopup()
S
81 1 3
saveDefaultOptions1()
S
91 1 2
adminEnqueueStyles()
S
74 1 5