WP_Job_Manager_Admin_Notices B

Total Complexity 98
Dependencies 6
Dependents 2
Total lines 824
Lines of code 429
Logical lines of code 228
Comment lines 256
Methods 32
Properties 1

Methods 32

Method Rating Maintainability Complexity Lines of code
render_notice()
B
38 16 64
handle_notice_dismiss()
S
58 7 13
display_notices()
S
53 6 22
normalize_notice()
S
56 6 18
dismiss_notices()
S
58 5 14
generate_notice_from_updates()
S
45 3 42
handle_notice_action()
S
60 5 12
maybe_add_core_setup_notice()
S
47 3 39
is_admin_on_standard_job_manager_screen()
S
54 4 22
maybe_add_addon_update_available_notice()
S
59 4 14
paid_listings_renewal_notice()
S
55 3 21
we_have_addons_notice()
S
56 3 18
get_dismissed_notices()
S
63 3 11
get_notice_state()
S
65 3 9
dismiss_notice()
S
62 2 11
save_notice_state()
S
70 2 6
save_dismissed_notices()
S
67 2 8
get_icon()
S
69 2 7
add_notice()
S
68 2 7
generate_notice_id_from_updates()
S
67 2 7
remove_notice()
S
63 2 10
get_notice()
S
66 2 8
get_action_url()
S
67 2 7
init()
S
62 1 11
get_dismissible_notice_wrapper_attributes()
S
77 1 3
is_dismissed()
S
78 1 3
reset_notices()
S
76 1 4
has_notice()
S
74 1 4
init_core_notices()
S
79 1 3
display_core_setup()
S
79 1 3
get_notices()
S
72 1 5
get_dismiss_url()
S
77 1 3