SI_Settings_API D

Total Complexity 154
Dependencies 9
Dependents 21
Total lines 1,401
Lines of code 949
Logical lines of code 363
Comment lines 365
Methods 36
Properties 2

Methods 36

Method Rating Maintainability Complexity Lines of code
progress_track()
B
34 17 94
get_display_field()
B
41 18 53
get_allowed_html()
A
30 1 193
register_rest_route()
A
43 7 56
get_input_field()
A
48 8 33
get_group_select_field()
A
47 7 36
maybe_sanitize_value()
A
57 8 16
enqueue_gtag_script()
S
54 7 20
get_select_field()
S
49 6 32
get_checkbox_field()
S
52 6 24
_build_settings_array()
S
55 6 20
rest_save_callback()
S
54 5 20
get_textarea_field()
S
54 5 20
add_sub_admin_pages()
S
46 3 39
get_radio_field()
S
52 4 23
get_hidden_input_field()
S
53 4 23
get_file_input_field()
S
50 3 33
get_multi_file_input_field()
S
51 3 28
display_settings()
S
61 4 12
_sanitize_input_array_for_vue()
S
62 4 11
register_scripts()
S
54 3 23
input_field_wrap()
S
66 4 7
sprout_settings_header()
S
58 3 15
si_gtag_option()
S
64 3 9
si_stripe_option()
S
64 3 9
si_settings_render_settings_page()
S
59 2 13
gtag_admin_notice()
S
60 1 17
init()
S
57 1 15
script_localization()
S
60 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
sprout_progress_window()
S
71 1 6
ajax_view_sprout_progress_window()
S
77 1 4
sprout_admin_messages()
S
70 1 6
get_si_settings()
S
70 1 6