Automattic\WooCommerce\Internal\OrderWithdrawal
OrderWithdrawalFormProcessor::mark_order_withdrawal_requested
Mark a matched order as having a submitted withdrawal request.
Метод класса: OrderWithdrawalFormProcessor{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->mark_order_withdrawal_requested( $order ): void;
- $order(WC_Order) (обязательный)
- Matched order.
Код OrderWithdrawalFormProcessor::mark_order_withdrawal_requested() OrderWithdrawalFormProcessor::mark order withdrawal requested WC 11.2.2
private function mark_order_withdrawal_requested( WC_Order $order ): void {
try {
$order->update_meta_data( self::ORDER_WITHDRAWAL_REQUESTED_META_KEY, self::ORDER_WITHDRAWAL_REQUESTED_VALUE );
$order->save_meta_data();
} catch ( Throwable $e ) {
$this->log_order_meta_error( $order, $e );
}
}