APPMAKER_WP_WC_REST_Posts_Controller D

Total Complexity 167
Dependencies 6
Dependents 0
Total lines 1,524
Lines of code 1,107
Logical lines of code 442
Comment lines 246
Methods 21
Properties 4

Methods 21

Method Rating Maintainability Complexity Lines of code
get_item_schema()
D
22
19 272
prepare_item_for_response()
C
32 22 96
get_items_dynamic()
B
33 18 95
get_items()
B
34 18 89
prepare_links()
B
34 16 98
get_collection_params()
A
32 10 124
check_read_permission()
A
52 11 24
handle_status_param()
A
53 9 24
prepare_new_post_response()
S
42 5 52
get_content()
S
46 5 44
prepare_items_query()
S
57 6 16
get_item()
S
58 6 13
register_routes()
S
42 1 73
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
69 3 6
prepare_password_response()
S
64 2 9
get_blog_content()
S
67 1 8