Automattic\WooCommerce\Internal\OrderWithdrawal

OrderWithdrawalFormProcessor::log_email_error │ private │ WC 1.0

Log an email failure.

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

Хуков нет.

Возвращает

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

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

// private - только в коде основоного (родительского) класса
$result = $this->log_email_error( $error ): void;
$error(Throwable|строка) (обязательный)
Email error.

Код OrderWithdrawalFormProcessor::log_email_error() WC 11.2.2

private function log_email_error( $error ): void {
	$message = $error instanceof Throwable ? $error->getMessage() : $error;

	wc_get_logger()->warning(
		sprintf( 'Order withdrawal email failed: %s', $message ),
		array( 'source' => self::LOGGER_SOURCE )
	);
}