Automattic\WooCommerce\Internal\RestApi\Routes\V4\Fulfillments\Schema
FulfillmentSchema::get_item_response
Get the item response.
Method of the class: FulfillmentSchema{}
No Hooks.
Returns
Array. The item response.
Usage
$FulfillmentSchema = new FulfillmentSchema(); $FulfillmentSchema->get_item_response( $fulfillment, $request, $include_fields ): array;
- $fulfillment(Fulfillment) (required)
- Fulfillment object.
- $request(WP_REST_Request) (required)
- Request object.
- $include_fields(array)
- Fields to include in the response.
Default:array()
FulfillmentSchema::get_item_response() FulfillmentSchema::get item response code WC 10.8.1
public function get_item_response( $fulfillment, WP_REST_Request $request, array $include_fields = array() ): array {
$date_deleted = $fulfillment->get_date_deleted();
return array(
'id' => $fulfillment->get_id(),
'entity_type' => $fulfillment->get_entity_type(),
'entity_id' => (string) $fulfillment->get_entity_id(),
'status' => $fulfillment->get_status(),
'is_fulfilled' => $fulfillment->get_is_fulfilled(),
'date_updated' => wc_rest_prepare_date_response( $fulfillment->get_date_updated() ),
'date_deleted' => $date_deleted ? wc_rest_prepare_date_response( $date_deleted ) : null,
'meta_data' => $fulfillment->get_meta_data(),
);
}