Automattic\WooCommerce\Internal\OrderWithdrawal
OrderWithdrawalFormProcessor::log_email_error
Log an email failure.
Method of the class: OrderWithdrawalFormProcessor{}
No Hooks.
Returns
null. Nothing (null).
Usage
// private - for code of main (parent) class only $result = $this->log_email_error( $error ): void;
- $error(Throwable|string) (required)
- Email error.
OrderWithdrawalFormProcessor::log_email_error() OrderWithdrawalFormProcessor::log email error code WC 11.1.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 )
);
}