ATBDP_Settings_Panel A

Total Complexity 54
Dependencies 1
Dependents 1
Total lines 5,608
Lines of code 5,173
Logical lines of code 143
Comment lines 228
Methods 20
Properties 7

Methods 20

Method Rating Maintainability Complexity Lines of code
prepare_settings()
D
0
2 4,652
register_setting_fields()
B
23
5 263
handle_save_settings_data_request()
A
48 8 33
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
55 3 20
get_user_roles()
S
60 3 14
get_pages_with_prev_page()
S
62 3 11
default_notifiable_events()
S
49 1 40
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