WC_REST_Customers_V2_Controller::update_customer_meta_fields()
Update customer meta fields.
Метод класса: WC_REST_Customers_V2_Controller{}
Хуков нет.
Возвращает
null
. Ничего (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 REST Customers V2 Controller::update customer meta fields WC 9.3.3
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'] : '' ); } } } }