Automattic\WooCommerce\Blocks
QueryFilters::get_stock_status_counts
Get stock status counts for the current products.
Method of the class: QueryFilters{}
No Hooks.
Returns
Array. status=>count pairs.
Usage
$QueryFilters = new QueryFilters(); $QueryFilters->get_stock_status_counts( $query_vars );
- $query_vars(array) (required)
- The WP_Query arguments.
QueryFilters::get_stock_status_counts() QueryFilters::get stock status counts code WC 11.0.1
public function get_stock_status_counts( $query_vars ) {
wc_deprecated_function(
__METHOD__,
'11.0.0',
FilterDataProvider::class . '::with( ' . QueryClauses::class . ' )->get_stock_status_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_stock_status_counts( $query_vars, array_keys( wc_get_product_stock_status_options() ) );
}