ICWP_APP_FeatureHandler_Base D

Total Complexity 134
Dependencies 5
Dependents 0
Total lines 739
Lines of code 430
Logical lines of code 202
Comment lines 196
Methods 53
Properties 10

Methods 53

Method Rating Maintainability Complexity Lines of code
updatePluginOptionsFromSubmit()
A
45 16 39
buildOptions()
A
42 15 51
verifyModuleMeetRequirements()
A
54 12 20
filter_addPluginSubMenuItem()
A
48 10 34
__construct()
S
53 4 24
collateAllFormInputsForAllOptions()
S
60 4 13
filter_getFeatureSummaryData()
S
57 3 16
getIsMainFeatureEnabled()
S
65 4 8
getOptionsVo()
S
61 3 12
getProcessor()
S
61 3 12
getBaseDisplayData()
S
48 1 32
onWpPluginsLoaded()
S
71 3 6
updateOptionsVersion()
S
71 3 6
opts()
S
65 2 9
action_doFeatureShutdown()
S
75 2 5
getOptionsStorageKey()
S
69 2 6
setIsMainFeatureEnabled()
S
77 2 3
getOptIs()
S
74 2 4
getVersion()
S
75 2 4
setOptions()
S
73 2 5
sendAjaxResponse()
S
79 2 3
deletePluginOptions()
S
71 2 6
handleFormSubmit()
S
68 2 8
verifyFormSubmit()
S
70 2 6
doSaveStandardOptions()
S
73 2 4
displayTemplate()
S
64 2 9
getModuleMeetRequirements()
S
79 1 3
doPostConstruction()
S
91 1 2
getProcessorClassName()
S
73 1 4
getIsUpgrading()
S
79 1 3
getIsPluginDeleting()
S
82 1 3
getMainFeatureName()
S
79 1 3
getFeatureSlug()
S
79 1 3
getPluginInstallationTime()
S
79 1 3
getAdditionalMenuItem()
S
82 1 3
getIfShowFeatureMenuItem()
S
80 1 3
getDefinition()
S
80 1 3
getOpt()
S
79 1 3
getOptions()
S
81 1 3
setOpt()
S
79 1 3
savePluginOptions()
S
72 1 6
loadStrings_Options()
S
82 1 3
loadStrings_SectionTitles()
S
82 1 3
initialiseKeyVars()
S
91 1 2
doPrePluginOptionsSave()
S
91 1 2
doExtraSubmitProcessing()
S
91 1 2
displayFeatureConfigPage()
S
82 1 3
getIsShowMarketing()
S
82 1 3
display()
S
68 1 7
getController()
S
82 1 3
fRegisterAdminNotices()
S
82 1 3
doPluginPrefix()
S
79 1 3
prefixOptionKey()
S
79 1 3