NMGR_Admin_Settings D

Total Complexity 273
Dependencies 3
Dependents 1
Total lines 1,654
Lines of code 1,338
Logical lines of code 472
Comment lines 160
Methods 37
Properties 4

Methods 37

Method Rating Maintainability Complexity Lines of code
output_field()
D
24
45 160
validate()
B
39 23 57
general_tab_sections()
B
23
3 295
settings_page_content()
B
39 18 59
get_theme_overrides_info()
A
42 15 49
pre_update_option_actions()
A
43 15 48
get_default_values()
A
50 15 28
add_settings_fields()
A
45 13 43
get_items_table_columns()
A
44 11 44
update_option_actions()
A
46 10 38
get_current_section()
A
56 10 15
do_settings_sections_full_version()
A
34 2 132
do_settings_sections_overrides()
A
46 8 40
get_current_section_fields()
A
52 9 24
show_template_overrides_notice()
S
54 7 19
modules_tab_sections()
S
43 4 53
get_field_name()
S
62 6 10
get_formatted_settings_field_label()
S
59 5 14
show_saved_settings_errors()
S
60 5 12
get_field_value()
S
60 5 12
get_profile_form_fields()
S
52 4 23
get_current_tab()
S
68 5 6
checked()
S
60 4 13
delete_settings_errors()
S
62 4 11
run()
S
57 3 15
selected()
S
62 3 12
get_tabs()
S
49 1 36
has_settings_error_code()
S
66 3 8
get_tab_sections()
S
67 3 7
get_settings_error_message_by_code()
S
64 3 9
get_current_section_error_codes()
S
65 3 9
settings_section_callback()
S
66 3 8
save_settings_error()
S
65 1 9
get_saved_settings_errors()
S
79 1 3
add_settings_page()
S
64 1 10
url()
S
78 1 3
add_screen_id()
S
75 1 4