27 lines
772 B
PHP
27 lines
772 B
PHP
<?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 );
|
|
}
|
|
}
|