Automattic\WooCommerce\Internal\DataStores\Orders

OrdersTableRefundDataStore::set_refund_props()publicWC 1.0

Method of the class: OrdersTableRefundDataStore{}

No Hooks.

Return

null. Nothing (null).

Usage

$OrdersTableRefundDataStore = new OrdersTableRefundDataStore();
$OrdersTableRefundDataStore->*/;

OrdersTableRefundDataStore::set_refund_props() code WC 8.7.0

*/
	protected function set_order_props_from_data( &$refund, $data ) {
		parent::set_order_props_from_data( $refund, $data );
		foreach ( $data->meta_data as $meta ) {
			switch ( $meta->meta_key ) {
				case '_refund_amount':
					$refund->set_amount( $meta->meta_value );
					break;
				case '_refunded_by':
					$refund->set_refunded_by( $meta->meta_value );