APPMAKER_WC_REST_Posts_Controller D

Total Complexity 133
Dependencies 5
Dependents 1
Total lines 1,168
Lines of code 841
Logical lines of code 320
Comment lines 198
Methods 17
Properties 1

Methods 17

Method Rating Maintainability Complexity Lines of code
get_item_schema()
D
22
19 272
prepare_item_for_response()
B
33 21 93
prepare_links()
B
35 16 89
get_items()
B
35 14 86
get_collection_params()
A
33 10 122
check_read_permission()
A
52 11 24
handle_status_param()
A
53 9 24
prepare_items_query()
S
57 6 16
get_item()
S
58 6 13
check_is_post_type_allowed()
S
65 4 9
get_allowed_query_vars()
S
52 2 26
prepare_date_response()
S
66 3 9
prepare_excerpt_response()
S
64 3 10
validate_user_can_query_private_statuses()
S
63 3 10
__construct()
S
67 3 7
register_routes()
S
55 1 22
prepare_password_response()
S
64 2 9