WC_API_Products::get_grouped_products_data()privateWC 2.5.0

Get grouped products data

Method of the class: WC_API_Products{}

No Hooks.

Return

Array.

Usage

// private - for code of main (parent) class only
$result = $this->get_grouped_products_data( $product );
$product(WC_Product) (required)
-

Changelog

Since 2.5.0 Introduced.

WC_API_Products::get_grouped_products_data() code 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;
}