SI_Settings_API D

Total Complexity 150
Dependencies 9
Dependents 17
Total lines 990
Lines of code 804
Logical lines of code 347
Comment lines 80
Methods 34
Properties 2

Methods 34

Method Rating Maintainability Complexity Lines of code
progress_track()
B
35 17 88
get_display_field()
B
41 18 53
register_rest_route()
A
40 11 63
get_allowed_html()
A
30 1 182
get_input_field()
A
50 8 27
maybe_sanitize_value()
A
57 8 16
get_group_select_field()
S
51 7 24
enqueue_gtag_script()
S
54 7 20
get_select_field()
S
53 6 20
_build_settings_array()
S
55 6 20
get_checkbox_field()
S
54 6 19
get_textarea_field()
S
56 5 16
get_radio_field()
S
53 4 21
add_sub_admin_pages()
S
48 3 32
get_hidden_input_field()
S
58 4 14
display_settings()
S
61 4 12
_sanitize_input_array_for_vue()
S
62 4 11
get_file_input_field()
S
57 3 15
input_field_wrap()
S
66 4 7
get_multi_file_input_field()
S
57 3 15
sprout_settings_header()
S
58 3 15
register_scripts()
S
61 3 11
si_settings_render_settings_page()
S
60 2 12
gtag_admin_notice()
S
60 1 17
si_gtag_option()
S
68 2 7
get_si_settings()
S
65 2 9
init()
S
58 1 14
get_general_settings_tabs()
S
62 1 11
_sanitize_input_for_vue()
S
78 1 3
add_settings_options()
S
72 1 5
script_localization()
S
64 1 9
sprout_progress_window()
S
71 1 6
ajax_view_sprout_progress_window()
S
77 1 4
sprout_admin_messages()
S
70 1 6