WC_REST_CRUD_Controller A

Total Complexity 74
Dependencies 6
Dependents 0
Total lines 675
Lines of code 400
Logical lines of code 200
Comment lines 192
Methods 18
Properties 2

Methods 18

Method Rating Maintainability Complexity Lines of code
prepare_objects_query()
A
42 11 51
get_items()
A
42 10 49
delete_item()
A
46 10 35
get_collection_params()
A
34 2 124
update_item()
S
52 6 21
create_item()
S
50 5 25
save_object()
S
59 4 14
get_item()
S
59 4 12
get_item_permissions_check()
S
65 4 7
delete_item_permissions_check()
S
65 4 7
update_item_permissions_check()
S
65 4 7
get_objects()
S
57 2 16
fetch_fields_using_getters()
S
64 3 9
prepare_links()
S
63 1 11
prepare_object_for_database()
S
76 1 3
prepare_object_for_response()
S
76 1 3
get_permalink()
S
82 1 3
get_object()
S
76 1 3