WP_Job_Manager_Admin_Notices A

Total Complexity 75
Dependencies 2
Dependents 2
Total lines 576
Lines of code 307
Logical lines of code 182
Comment lines 183
Methods 22
Properties 1

Methods 22

Method Rating Maintainability Complexity Lines of code
render_notice()
A
40 14 54
handle_notice_dismiss()
S
53 7 21
display_notices()
S
53 6 22
generate_notice_from_updates()
S
44 4 49
normalize_notice()
S
56 6 18
dismiss_notices()
S
58 5 14
is_admin_on_standard_job_manager_screen()
S
55 4 21
maybe_add_addon_update_available_notice()
S
59 4 14
get_dismissed_notices()
S
63 3 11
get_notice_state()
S
65 3 9
save_notice_state()
S
70 2 6
display_core_setup()
S
69 2 6
generate_notice_id_from_updates()
S
67 2 7
save_dismissed_notices()
S
67 2 8
get_icon()
S
69 2 7
remove_notice()
S
63 2 10
add_notice()
S
68 2 7
get_notices()
S
72 1 5
init_core_notices()
S
78 1 3
has_notice()
S
74 1 4
reset_notices()
S
76 1 4
init()
S
67 1 7