WC_API_Products::get_grouped_products_data()privateWC 2.5.0

Get grouped products data

Метод класса: WC_API_Products{}

Хуков нет.

Возвращает

Массив.

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

// private - только в коде основоного (родительского) класса
$result = $this->get_grouped_products_data( $product );
$product(WC_Product) (обязательный)
-

Список изменений

С версии 2.5.0 Введена.

Код WC_API_Products::get_grouped_products_data() WC 8.7.0

private function get_grouped_products_data( $product ) {
	$products = array();

	foreach ( $product->get_children() as $child_id ) {
		$_product = wc_get_product( $child_id );

		if ( ! $_product || ! $_product->exists() ) {
			continue;
		}

		$products[] = $this->get_product_data( $_product );

	}

	return $products;
}