GetPaid_REST_Settings_Controller A

Total Complexity 55
Dependencies 3
Dependents 1
Total lines 755
Lines of code 469
Logical lines of code 124
Comment lines 199
Methods 25
Properties 2

Methods 25

Method Rating Maintainability Complexity Lines of code
get_item_schema()
S
36 2 105
register_namespace_routes()
S
37 1 103
get_setting()
S
56 6 17
get_items()
S
54 5 20
validate_setting_multiselect_field()
S
58 5 15
update_item()
S
55 4 19
get_sections()
S
50 3 30
get_tabs()
S
50 3 29
validate_setting_textarea_field()
S
58 2 17
is_setting_type_valid()
S
59 1 18
setting_defaults()
S
59 1 16
prepare_item_for_response()
S
65 2 8
batch_items_permissions_check()
S
76 2 3
update_items_permissions_check()
S
69 2 6
get_settings()
S
72 2 6
get_items_permissions_check()
S
69 2 6
validate_setting_text_field()
S
74 2 4
validate_setting_select_field()
S
67 2 7
get_item()
S
65 2 9
prepare_links()
S
63 1 11
filter_setting()
S
71 1 6
allowed_setting_keys()
S
78 1 3
validate_setting_radio_field()
S
79 1 3
validate_setting_checkbox_field()
S
79 1 3
sanitize_setting()
S
71 1 5