Automattic\WooCommerce\Blocks\Templates

ArchiveProductTemplatesCompatibility::is_products_block_with_inherit_query()privateWC 1.0

Check if the block is a Products block that inherits query from template.

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

Хуков нет.

Возвращает

null. Ничего (null).

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

// private - только в коде основоного (родительского) класса
$result = $this->is_products_block_with_inherit_query( $block );
$block(массив) (обязательный)
Parsed block data.

Код ArchiveProductTemplatesCompatibility::is_products_block_with_inherit_query() WC 9.5.1

private function is_products_block_with_inherit_query( $block ) {
	return 'core/query' === $block['blockName'] &&
	isset( $block['attrs']['namespace'] ) &&
	'woocommerce/product-query' === $block['attrs']['namespace'] &&
	isset( $block['attrs']['query']['inherit'] ) &&
	$block['attrs']['query']['inherit'];
}