Enwb_Hfch_Notices S

Total Complexity 48
Dependencies 1
Dependents 1
Total lines 381
Lines of code 172
Logical lines of code 92
Comment lines 155
Methods 15
Properties 4

Methods 15

Method Rating Maintainability Complexity Lines of code
dismiss_notice()
A
52 9 22
show_notices()
A
48 8 34
is_expired()
A
55 8 18
get_wrap_classes()
S
61 4 11
get_notice_by_id()
S
61 3 13
sort_notices()
S
65 3 9
get_notice_id()
S
69 3 6
markup()
S
58 1 16
get_instance()
S
71 2 6
get_url()
S
64 2 9
enqueue_scripts()
S
62 1 11
__construct()
S
69 1 6
add_data_attributes()
S
76 1 4
add_notice()
S
79 1 3
get_notices()
S
76 1 4