Automattic\WooCommerce\Internal\OrderWithdrawal

OrderWithdrawalFormProcessor::log_order_meta_error │ private │ WC 1.0

Log an order meta failure without failing the submission.

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

Хуков нет.

Возвращает

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

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

// private - только в коде основоного (родительского) класса
$result = $this->log_order_meta_error( $order, $e ): void;
$order(WC_Order) (обязательный)
Matched order.
$e(Throwable) (обязательный)
Order meta error.

Код OrderWithdrawalFormProcessor::log_order_meta_error() WC 11.2.2

private function log_order_meta_error( WC_Order $order, Throwable $e ): void {
	wc_get_logger()->warning(
		sprintf(
			'Order withdrawal meta flag could not be added to order %1$d. Error: %2$s',
			$order->get_id(),
			$e->getMessage()
		),
		array( 'source' => self::LOGGER_SOURCE )
	);
}