WP_REST_Comments_Controller D

Total Complexity 141
Dependencies 6
Dependents 2
Total lines 1,061
Lines of code 742
Logical lines of code 316
Comment lines 179
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
create_item()
A
40 15 56
prepare_item_for_database()
A
43 14 47
prepare_items_query()
A
48 13 30
create_item_permissions_check()
A
51 13 24
handle_status_param()
A
49 11 33
get_item_schema()
A
32 2 145
update_item()
A
47 9 33
get_items()
A
46 7 38
get_item_permissions_check()
A
55 8 18
delete_item()
S
47 6 33
prepare_status_response()
S
58 7 18
get_items_permissions_check()
S
59 7 12
prepare_links()
S
48 5 35
get_collection_params()
S
40 1 77
check_read_permission()
S
61 5 12
normalize_query_param()
S
58 4 18
register_routes()
S
47 1 45
prepare_item_for_response()
S
49 2 30
get_item()
S
58 3 14
update_item_permissions_check()
S
65 3 8
check_edit_permission()
S
65 3 9
delete_item_permissions_check()
S
80 1 3
check_read_post_permission()
S
75 1 4