Automattic\WooCommerce\Blocks\Domain\Services
CheckoutFieldsAdmin::update_callback()
Updates a field value for an order.
Method of the class: CheckoutFieldsAdmin{}
No Hooks.
Return
null
. Nothing (null).
Usage
$CheckoutFieldsAdmin = new CheckoutFieldsAdmin(); $CheckoutFieldsAdmin->update_callback( $key, $value, $order );
- $key(string) (required)
- The field key.
- $value(mixed) (required)
- The field value.
- $order(\WC_Order) (required)
- The order to update the field for.
CheckoutFieldsAdmin::update_callback() CheckoutFieldsAdmin::update callback code WC 9.7.1
public function update_callback( $key, $value, $order ) { list( $group, $key ) = explode( '/', $key, 2 ); $group = CheckoutFields::get_group_name( $group ); $this->checkout_fields_controller->persist_field_for_order( $key, $value, $order, $group, false ); }