IRP_Options A

Total Complexity 71
Dependencies 0
Dependents 0
Total lines 256
Lines of code 221
Logical lines of code 101
Comment lines 14
Methods 52
Properties 1

Methods 52

Method Rating Maintainability Complexity Lines of code
writeMessages()
S
60 5 16
writeGenericMessages()
S
60 4 13
getSession()
S
62 3 12
setOption()
S
68 3 7
isLoggerEnable()
S
77 3 3
pushMessage()
S
67 2 7
hasGenericMessages()
S
73 2 4
getRequest()
S
67 2 8
removeSession()
S
69 2 7
removeRequest()
S
71 2 6
getOption()
S
67 2 8
pushWarningMessage()
S
77 1 3
setCache()
S
78 1 3
getFeedbackEmail()
S
79 1 3
setFeedbackEmail()
S
80 1 3
getCache()
S
78 1 3
pushGenericMessage()
S
68 1 6
hasWarningMessages()
S
80 1 3
hasInfoMessages()
S
80 1 3
writeWarningMessages()
S
79 1 3
hasSuccessMessages()
S
80 1 3
pushSuccessMessage()
S
77 1 3
writeSuccessMessages()
S
79 1 3
pushInfoMessage()
S
77 1 3
writeInfoMessages()
S
79 1 3
hasErrorMessages()
S
80 1 3
pushErrorMessage()
S
77 1 3
writeErrorMessages()
S
79 1 3
setLoggerEnable()
S
80 1 3
__construct()
S
81 1 3
setShowActivationNotice()
S
80 1 3
setTrackingNotice()
S
80 1 3
removeOption()
S
77 1 4
setSession()
S
73 1 5
setRequest()
S
76 1 4
isShowWhatsNew()
S
79 1 3
setShowWhatsNew()
S
80 1 3
isTrackingEnable()
S
79 1 3
setTrackingEnable()
S
80 1 3
isTrackingNotice()
S
79 1 3
isActive()
S
79 1 3
isShowActivationNotice()
S
79 1 3
setActive()
S
80 1 3
getTrackingLastSend()
S
78 1 3
setTrackingLastSend()
S
78 1 3
getPluginInstallDate()
S
78 1 3
setPluginInstallDate()
S
78 1 3
getPluginUpdateDate()
S
78 1 3
setPluginUpdateDate()
S
78 1 3
isPluginFirstInstall()
S
79 1 3
getKey()
S
80 1 3
setPluginFirstInstall()
S
80 1 3