Automattic\WooCommerce\Blocks\Domain\Services

CheckoutFieldsAdmin::update_callback()publicWC 1.0

Updates a field value for an order.

Метод класса: CheckoutFieldsAdmin{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$CheckoutFieldsAdmin = new CheckoutFieldsAdmin();
$CheckoutFieldsAdmin->update_callback( $key, $value, $order );
$key(строка) (обязательный)
The field key.
$value(разное) (обязательный)
The field value.
$order(\WC_Order) (обязательный)
The order to update the field for.

Код CheckoutFieldsAdmin::update_callback() WC 9.5.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 );
}