Automattic\WooCommerce\StoreApi\Utilities
OrderController::validate_existing_order_before_update
Validate an existing order's address data before the order is updated from the request.
Runs before any request data is persisted so a rejected address cannot mutate the order.
Method of the class: OrderController{}
No Hooks.
Returns
null. Nothing (null).
Usage
$OrderController = new OrderController(); $OrderController->validate_existing_order_before_update( $order ): void;
- $order(WC_Order) (required)
- Order object.
OrderController::validate_existing_order_before_update() OrderController::validate existing order before update code WC 11.0.1
public function validate_existing_order_before_update( \WC_Order $order ): void {
$this->validate_addresses( $order, $order->needs_shipping() );
}