CMNotificationBarShared B

Total Complexity 79
Dependencies 6
Dependents 3
Total lines 521
Lines of code 327
Logical lines of code 168
Comment lines 100
Methods 24
Properties 12

Methods 24

Method Rating Maintainability Complexity Lines of code
getWidgetOutput()
D
27
33 126
getItems()
A
42 8 56
getVariantContent()
S
51 4 26
getHelpItemForHomepage()
S
59 4 15
getHelpItemMatchingUrl()
S
60 4 12
giveUniqueId()
S
57 3 17
instance()
S
68 3 7
__construct()
S
63 2 12
getExternalLinkIcon()
S
72 2 5
initSession()
S
74 2 5
getPostHelpItem()
S
75 1 4
getNotificationOptionsMeta()
S
74 1 4
getGlobalHelpItem()
S
70 1 6
getItem()
S
82 1 3
checkIfNotBlocked()
S
74 1 4
registerPostTypeAndTaxonomies()
S
82 1 3
registerFilters()
S
83 1 3
registerShortcodes()
S
83 1 3
loadClasses()
S
80 1 3
cmnb_create_taxonomies()
S
82 1 3
setupOptions()
S
80 1 3
setupConstants()
S
89 1 2
registerActions()
S
89 1 2
giveNewUniqueId()
S
76 1 3