Automattic\WooCommerce\Blocks\BlockTypes

ProductQuery::set_query_vars()publicWC 1.0

Set the query vars that are used by filter blocks.

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

Хуков нет.

Возвращает

Массив.

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

$ProductQuery = new ProductQuery();
$ProductQuery->set_query_vars( $public_query_vars );
$public_query_vars(массив) (обязательный)
Public query vars.

Код ProductQuery::set_query_vars() WC 8.9.3

public function set_query_vars( $public_query_vars ) {
	$query_vars = $this->get_query_vars_from_filter_blocks();

	return array_reduce(
		array_values( $query_vars ),
		function( $acc, $query_vars_filter_block ) {
			return array_merge( $query_vars_filter_block, $acc );
		},
		$public_query_vars
	);
}