BNFW_Notification D

Total Complexity 182
Dependencies 4
Dependents 3
Total lines 1,664
Lines of code 1,266
Logical lines of code 686
Comment lines 267
Methods 30
Properties 0

Methods 30

Method Rating Maintainability Complexity Lines of code
get_notification_name()
D
21
56 181
render_settings_meta_box()
D
16
9 481
save_meta_data()
C
38 30 59
custom_column_row()
A
47 11 35
show_help_notice()
A
44 9 52
get_names_from_users()
A
49 9 31
read_settings()
S
45 6 41
render_submitdiv()
S
41 3 75
get_notifications()
S
49 5 33
handle_actions()
S
57 6 16
handle_custom_edit_action()
S
57 5 15
custom_row_actions()
S
52 3 25
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
__construct()
S
55 1 18
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