Automattic\WooCommerce\StoreApi\Routes\V1
Checkout::map_create_account_error()
Convert an account creation error to an exception.
Метод класса: Checkout{}
Хуков нет.
Возвращает
\Exception.
.
Использование
// private - только в коде основоного (родительского) класса $result = $this->map_create_account_error( $error );
- $error(\WP_Error) (обязательный)
- An error object.
Код Checkout::map_create_account_error() Checkout::map create account error WC 8.1.1
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' ); }