WC_Helper::get_filters_counts( array $subscriptions = null )

Get counts data for the filters array.


Description Description


Parameters Parameters

$subscriptions

(Optional) The array of all available subscriptions.

Default value: null


Top ↑

Return Return

(array) Filter counts (filter => count).


Top ↑

Source Source

File: includes/admin/helper/class-wc-helper.php

	public static function get_filters_counts( $subscriptions = null ) {
		static $filters;

		if ( isset( $filters ) ) {
			return $filters;
		}

		$filters = array_fill_keys( array_keys( self::get_filters() ), 0 );
		if ( empty( $subscriptions ) ) {
			return array();
		}

		foreach ( $filters as $key => $count ) {
			$_subs = $subscriptions;
			self::_filter( $_subs, $key );
			$filters[ $key ] = count( $_subs );
		}

		return $filters;
	}


Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.