WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

Automattic\WooCommerce\Blocks\Domain\Services

CreateAccount::map_create_account_error() private WC 1.0

Convert an account creation error to an exception.

{} Это метод класса: CreateAccount{}

Хуков нет.

Возвращает

Exception..

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

// private - только в коде основоного (родительского) класса
$result = $this->map_create_account_error( \WP_Error $error );
$error(\WP_Error) (обязательный)
An error object.

Код CreateAccount::map_create_account_error() WC 4.7.1

<?php
private function map_create_account_error( \WP_Error $error ) {
	switch ( $error->get_error_code() ) {
		// WordPress core error codes.
		case 'empty_username':
		case 'invalid_username':
		case 'empty_email':
		case 'invalid_email':
		case 'email_exists':
		case 'registerfail':
			return new \Exception( 'woocommerce_rest_checkout_create_account_failure' );
	}

	return new \Exception( 'woocommerce_rest_checkout_create_account_failure' );
}