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
updateOptionsVersion()
S
71 3 6
onWpPluginsLoaded()
S
71 3 6
doSaveStandardOptions()
S
73 2 4
verifyFormSubmit()
S
70 2 6
getOptIs()
S
74 2 4
deletePluginOptions()
S
71 2 6
sendAjaxResponse()
S
79 2 3
displayTemplate()
S
64 2 9
setOptions()
S
73 2 5
handleFormSubmit()
S
68 2 8
getVersion()
S
75 2 4
setIsMainFeatureEnabled()
S
77 2 3
getOptionsStorageKey()
S
69 2 6
opts()
S
65 2 9
action_doFeatureShutdown()
S
75 2 5
doPluginPrefix()
S
79 1 3
fRegisterAdminNotices()
S
82 1 3
getController()
S
82 1 3
doPostConstruction()
S
91 1 2
display()
S
68 1 7
getIsShowMarketing()
S
82 1 3
getProcessorClassName()
S
73 1 4
displayFeatureConfigPage()
S
82 1 3
doExtraSubmitProcessing()
S
91 1 2
getIsUpgrading()
S
79 1 3
getIsPluginDeleting()
S
82 1 3
getDefinition()
S
80 1 3
getOpt()
S
79 1 3
getMainFeatureName()
S
78 1 3
doPrePluginOptionsSave()
S
91 1 2
initialiseKeyVars()
S
91 1 2
loadStrings_SectionTitles()
S
82 1 3
loadStrings_Options()
S
82 1 3
getFeatureSlug()
S
79 1 3
savePluginOptions()
S
72 1 6
getPluginInstallationTime()
S
79 1 3
getAdditionalMenuItem()
S
82 1 3
setOpt()
S
79 1 3
getModuleMeetRequirements()
S
79 1 3
getOptions()
S
81 1 3
getIfShowFeatureMenuItem()
S
80 1 3
prefixOptionKey()
S
79 1 3