Automattic\WooCommerce\Blocks
QueryFilters::get_attribute_counts
Get attribute counts for the current products.
Method of the class: QueryFilters{}
No Hooks.
Returns
array. termId=>count pairs.
Usage
$QueryFilters = new QueryFilters(); $QueryFilters->get_attribute_counts( $query_vars, $attribute_to_count );
- $query_vars(array) (required)
- The WP_Query arguments.
- $attribute_to_count(string) (required)
- Attribute taxonomy name.
QueryFilters::get_attribute_counts() QueryFilters::get attribute counts code WC 11.1.2
public function get_attribute_counts( $query_vars, $attribute_to_count ) {
wc_deprecated_function(
__METHOD__,
'11.0.0',
FilterDataProvider::class . '::with( ' . QueryClauses::class . ' )->get_attribute_counts. This class will be removed in WooCommerce 12.0'
);
$container = wc_get_container();
return $container->get( FilterDataProvider::class )->with( $container->get( QueryClauses::class ) )->get_attribute_counts( $query_vars, $attribute_to_count );
}