BNFW_Notification D

Total Complexity 188
Dependencies 4
Dependents 4
Total lines 1,761
Lines of code 1,327
Logical lines of code 710
Comment lines 288
Methods 32
Properties 0

Methods 32

Method Rating Maintainability Complexity Lines of code
get_notification_name()
D
21
56 181
render_settings_meta_box()
D
15
11 493
save_meta_data()
C
36 32 65
custom_column_row()
A
47 11 35
get_names_from_users()
A
49 9 31
show_help_notice()
A
44 7 54
handle_actions()
A
50 8 28
read_settings()
S
45 6 42
render_submitdiv()
S
41 3 75
get_notifications()
S
49 5 33
handle_custom_edit_action()
S
57 5 15
custom_row_actions()
S
51 3 27
register_post_type()
S
43 1 52
admin_notices()
S
62 3 12
should_show_users_count_msg()
S
63 3 11
add_meta_boxes()
S
54 2 23
is_assets_needed()
S
68 3 7
is_notification_disabled()
S
54 1 23
enqueue_assets()
S
53 1 22
bnfw_kses_message_field()
S
55 1 22
__construct()
S
54 1 19
gutenberg_flag()
S
68 2 8
disable_gutenberg_for_notification()
S
71 2 6
save_settings()
S
72 2 5
notification_exists()
S
67 2 8
starts_with()
S
76 2 3
remove_meta_boxes()
S
75 1 4
test_mail_sent()
S
79 1 3
post_updated_messages()
S
74 1 4
columns_header()
S
66 1 8
add_custom_edit_action()
S
72 1 5
removable_query_vars()
S
77 1 3