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

WC_REST_Customers_V2_Controller::update_customer_meta_fields() protected WC 1.0

Update customer meta fields.

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

Хуков нет.

Возвращает

Null. Ничего.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->update_customer_meta_fields( $customer, $request );
$customer(WC_Customer) (обязательный)
Customer data.
$request(WP_REST_Request) (обязательный)
Request data.

Код WC_REST_Customers_V2_Controller::update_customer_meta_fields() WC 4.7.1

<?php
protected function update_customer_meta_fields( $customer, $request ) {
	parent::update_customer_meta_fields( $customer, $request );

	// Meta data.
	if ( isset( $request['meta_data'] ) ) {
		if ( is_array( $request['meta_data'] ) ) {
			foreach ( $request['meta_data'] as $meta ) {
				$customer->update_meta_data( $meta['key'], $meta['value'], isset( $meta['id'] ) ? $meta['id'] : '' );
			}
		}
	}
}