ATBDP_Settings_Panel A

Total Complexity 62
Dependencies 1
Dependents 1
Total lines 4,577
Lines of code 4,267
Logical lines of code 152
Comment lines 124
Methods 21
Properties 7

Methods 21

Method Rating Maintainability Complexity Lines of code
prepare_settings()
D
0
2 3,781
register_setting_fields()
A
26
5 206
handle_save_settings_data_request()
A
48 8 33
sanitize_fields_data()
A
56 8 17
in_settings_page()
S
61 6 12
update_settings_options()
S
52 5 24
get_simple_data_content()
S
60 4 12
menu_page_callback__settings_manager()
S
54 3 21
get_user_roles()
S
60 3 14
default_notifiable_events()
S
47 1 44
get_pages_with_prev_page()
S
62 3 11
get_pages_vl_arrays()
S
64 3 10
run()
S
60 2 12
only_user_notifiable_events()
S
59 1 16
default_events_to_notify_user()
S
60 1 16
update_init_options()
S
75 2 4
default_events_to_notify_admin()
S
63 1 12
add_menu_pages()
S
65 1 11
maybe_serialize()
S
79 1 3
events_to_notify_admin()
S
75 1 4
events_to_notify_user()
S
75 1 4