Automattic\WooCommerce\Internal\Fulfillments
FulfillmentsController::bulk_delete_order_fulfillment_status_meta
Bulk delete fulfillment status meta for specific order IDs, or all orders if no order ID specified.
This method deletes the fulfillment status meta for the specified order IDs from both the legacy postmeta table and the HPOS meta table.
Method of the class: FulfillmentsController{}
No Hooks.
Returns
null. Nothing (null).
Usage
// private - for code of main (parent) class only $result = $this->bulk_delete_order_fulfillment_status_meta( $order_ids ): void;
- $order_ids(array
) - Array of order IDs to delete fulfillment status meta for.
Default: array()
FulfillmentsController::bulk_delete_order_fulfillment_status_meta() FulfillmentsController::bulk delete order fulfillment status meta code WC 10.3.3
private function bulk_delete_order_fulfillment_status_meta( $order_ids = array() ): void {
$this->delete_legacy_order_fulfillment_meta( $order_ids );
$this->delete_hpos_order_fulfillment_meta( $order_ids );
}