WP_REST_Pages_Router D

Total Complexity 166
Dependencies 5
Dependents 0
Total lines 1,020
Lines of code 807
Logical lines of code 350
Comment lines 48
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
prepare_item_for_database()
D
30 46 99
prepare_item_for_response()
C
28
28 125
get_item_schema()
B
27
12 194
get_items()
B
37 17 68
get_collection_params()
A
33 5 123
check_read_permission()
A
53 10 23
handle_status_param()
A
53 9 24
get_item_permissions_check()
S
55 7 18
sanitize_post_statuses()
S
54 5 20
prepare_items_query()
S
56 5 18
get_post()
S
61 5 11
get_item()
S
56 4 17
prepare_date_response()
S
66 3 9
check_is_post_type_allowed()
S
66 3 9
can_access_password_content()
S
66 3 9
register_routes()
S
51 1 29
protected_title_format()
S
82 1 3
get_items_permissions_check()
S
82 1 3
__construct()
S
73 1 5