prepare_item_for_response() public method

Prepares a post type object for serialization.
Since: 4.7.0
public prepare_item_for_response ( stdClass $post_type, WP_REST_Request $request ) : WP_REST_Response
$post_type stdClass Post type data.
$request WP_REST_Request Full details about the request.
return WP_REST_Response Response object.
 public function test_prepare_item()
 {
     $obj = get_post_type_object('post');
     $endpoint = new WP_REST_Post_Types_Controller();
     $data = $endpoint->prepare_item_for_response($obj, new WP_REST_Request());
     $this->check_post_type_obj($obj, $data);
 }
 public function test_prepare_item()
 {
     $obj = get_post_type_object('post');
     $endpoint = new WP_REST_Post_Types_Controller();
     $request = new WP_REST_Request();
     $request->set_param('context', 'edit');
     $response = $endpoint->prepare_item_for_response($obj, $request);
     $this->check_post_type_obj('edit', $obj, $response->get_data(), $response->get_links());
 }