Charitable_Notifications D

Total Complexity 148
Dependencies 2
Dependents 3
Total lines 1,077
Lines of code 545
Logical lines of code 225
Comment lines 363
Methods 35
Properties 3

Methods 35

Method Rating Maintainability Complexity Lines of code
output()
B
29 17 161
get_notification_buttons_html()
A
51 12 23
get()
A
55 10 17
verify()
A
56 9 19
verify_active()
S
58 8 15
dismiss_multiple()
S
53 7 21
get_option()
S
59 7 13
get_new_notifications_count()
S
58 6 15
is_existed()
S
61 6 12
show_notifications()
S
62 6 12
add_notifications_to_menu()
S
51 5 26
dismiss()
S
57 5 16
get_notification_icon_html()
S
56 4 20
fetch_feed()
S
56 3 19
add()
S
57 3 18
get_component_data()
S
63 4 10
get_video_badge_html()
S
61 3 13
__construct()
S
73 3 5
get_license_type()
S
66 3 10
maybe_redirect_from_notifications()
S
67 3 7
human_readable_date_from_mysql()
S
62 2 11
get_instance()
S
72 2 6
has_access()
S
73 2 4
is_valid()
S
70 2 6
is_dismissed()
S
73 2 4
is_license_type_match()
S
70 2 6
is_expired()
S
65 2 9
delete()
S
66 2 9
prepare_btn_url()
S
65 2 9
update()
S
62 1 12
init()
S
82 1 3
hooks()
S
71 1 5
render_plugin_notifications_page()
S
82 1 3
get_count()
S
80 1 3
output_notices()
S
80 1 3