SI_Settings_API D

Total Complexity 138
Dependencies 10
Dependents 5
Total lines 654
Lines of code 519
Logical lines of code 307
Comment lines 54
Methods 31
Properties 2

Methods 31

Method Rating Maintainability Complexity Lines of code
progress_track()
B
35 16 88
get_display_field()
B
41 18 53
register_rest_route()
A
43 10 49
get_input_field()
A
51 8 24
maybe_sanitize_value()
A
57 8 16
get_group_select_field()
S
53 7 20
_build_settings_array()
S
55 6 20
get_select_field()
S
55 6 16
get_checkbox_field()
S
58 6 13
get_textarea_field()
S
58 5 13
add_sub_admin_pages()
S
48 3 32
get_radio_field()
S
56 4 16
_sanitize_input_array_for_vue()
S
62 4 11
display_settings()
S
64 4 9
get_hidden_input_field()
S
61 4 10
input_field_wrap()
S
66 4 7
get_file_input_field()
S
59 3 13
get_multi_file_input_field()
S
59 3 12
register_scripts()
S
61 3 11
sprout_settings_header()
S
61 3 11
si_settings_render_settings_page()
S
64 2 9
get_si_settings()
S
65 2 9
init()
S
59 1 13
get_general_settings_tabs()
S
63 1 10
add_settings_options()
S
72 1 5
script_localization()
S
67 1 7
sprout_progress_window()
S
71 1 6
ajax_view_sprout_progress_window()
S
77 1 4
_sanitize_input_for_vue()
S
78 1 3
admin_messages()
S
81 1 3
sprout_admin_messages()
S
70 1 6