<?php namespace Automattic\WooCommerce\Blocks\BlockTypes; /** * AttributeFilter class. */ class AttributeFilter extends AbstractBlock { /** * Block name. * * @var string */ protected $block_name = 'attribute-filter'; /** * Extra data passed through from server to client for block. * * @param array $attributes Any attributes that currently are available from the block. * Note, this will be empty in the editor context when the block is * not in the post content on editor load. */ protected function enqueue_data( array $attributes = [] ) { parent::enqueue_data( $attributes ); $this->asset_data_registry->add( 'attributes', array_values( wc_get_attribute_taxonomies() ), true ); } }