Automattic\WooCommerce\Internal\DataStores\Orders

OrdersTableRefundDataStore::update │ public │ WC 1.0

Update refund in database.

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

Хуки из метода

Возвращает

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

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

$OrdersTableRefundDataStore = new OrdersTableRefundDataStore();
$OrdersTableRefundDataStore->update( $refund );
$refund(WC_Order) (обязательный) (передается по ссылке — &)
Refund object.

Код OrdersTableRefundDataStore::update() WC 11.1.2

public function update( &$refund ) {
	$this->persist_updates( $refund );
	$refund->apply_changes();

	// phpcs:disable WooCommerce.Commenting.CommentHooks.MissingSinceComment
	/**
	 * This action is documented in woocommerce/includes/data-stores/class-wc-order-refund-data-store-cpt.php.
	 */
	do_action( 'woocommerce_update_order_refund', $refund->get_id(), $refund );
	// phpcs:enable
}