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

WC_REST_Products_Controller::get_product_data() protected WC 1.0

Get product data.

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

Хуков нет.

Возвращает

Массив.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_product_data( $product, $context );
$product(WC_Product) (обязательный)
Product instance.
$context(строка)
Request context. Options: 'view' and 'edit'.

Код WC_REST_Products_Controller::get_product_data() WC 5.5.2

<?php
protected function get_product_data( $product, $context = 'view' ) {
	$data = parent::get_product_data( ...func_get_args() );
	// Add stock_status if needed.
	if ( isset( $this->request ) ) {
		$fields = $this->get_fields_for_response( $this->request );
		if ( in_array( 'stock_status', $fields ) ) {
			$data['stock_status'] = $product->get_stock_status( $context );
		}
	}
	return $data;
}