WC_REST_System_Status_Tools_Controller::prepare_item_for_response PHP Method

prepare_item_for_response() public method

Prepare a tool item for serialization.
public prepare_item_for_response ( array $item, WP_REST_Request $request ) : WP_REST_Response
$item array Object.
$request WP_REST_Request Request object.
return WP_REST_Response $response Response data.
    public function prepare_item_for_response($item, $request)
    {
        $context = empty($request['context']) ? 'view' : $request['context'];
        $data = $this->add_additional_fields_to_object($item, $request);
        $data = $this->filter_response_by_context($data, $context);
        $response = rest_ensure_response($data);
        $response->add_links($this->prepare_links($item['id']));
        return $response;
    }