Automattic\WooCommerce\Internal\RestApi\Routes\V4\Fulfillments
Controller::delete_fulfillment
Delete a specific fulfillment for a specific order.
Method of the class: Controller{}
No Hooks.
Returns
WP_REST_Response.
Usage
$Controller = new Controller(); $Controller->delete_fulfillment( $request ): WP_REST_Response;
- $request(WP_REST_Request) (required)
- Full details about the request.
Controller::delete_fulfillment() Controller::delete fulfillment code WC 10.4.3
public function delete_fulfillment( WP_REST_Request $request ): WP_REST_Response {
$fulfillment_id = (int) $request->get_param( 'fulfillment_id' );
$fulfillment = new Fulfillment( $fulfillment_id );
$order_id = (int) $fulfillment->get_entity_id();
$request->set_param( 'order_id', $order_id );
return $this->order_fulfillments_controller->delete_fulfillment( $request );
}