GSF_Inc_Admin_Theme_Options D

Total Complexity 165
Dependencies 0
Dependents 1
Total lines 845
Lines of code 640
Logical lines of code 380
Comment lines 70
Methods 31
Properties 5

Methods 31

Method Rating Maintainability Complexity Lines of code
createPresetOptions()
B
40 16 58
binderPage()
A
43 13 47
getDefaultField()
A
50 11 28
enqueueOptionsAssetsField()
A
53 11 22
processPresetConfigField()
A
54 11 19
ajaxThemeOption()
A
47 9 34
themeOptionsMenu()
A
46 8 42
getOptions()
A
52 9 26
importThemeOptions()
A
47 8 33
saveDefaultOptions()
A
51 8 28
processPresetConfigSection()
A
56 8 18
saveOptions()
S
47 6 34
getOptionConfig()
S
56 7 18
resetSectionOptions()
S
50 6 28
resetThemeOptions()
S
54 4 20
get_current_option_key()
S
59 4 14
enqueueOptionsAssets()
S
62 4 12
importPopup()
S
49 1 36
exportThemeOption()
S
55 2 19
deletePreset()
S
58 2 15
adminEnqueueScripts()
S
49 1 30
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
60 1 12
binderPresetPopup()
S
81 1 3
saveDefaultOptions1()
S
91 1 2
adminEnqueueStyles()
S
71 1 6