Automattic\WooCommerce\Blocks\BlockTypes
AddToCartWithOptionsVariationSelector::get_variations_data()
Get variations data.
Метод класса: AddToCartWithOptionsVariationSelector{}
Хуки из метода
Возвращает
Массив|false
.
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_variations_data( $product );
- $product(WC_Product) (обязательный)
- Product instance.
Код AddToCartWithOptionsVariationSelector::get_variations_data() AddToCartWithOptionsVariationSelector::get variations data WC 9.8.5
private function get_variations_data( $product ) { /** * Filter the number of variations threshold. * * @since 9.7.0 * * @param int $threshold Maximum number of variations to load upfront. * @param WC_Product $product Product object. */ $get_variations = count( $product->get_children() ) <= apply_filters( 'woocommerce_ajax_variation_threshold', 30, $product ); return $get_variations ? $product->get_available_variations() : false; }