Automattic\WooCommerce\Internal\ProductFilters

TaxonomyHierarchyData::get_descendantspublicWC 1.0

Get all descendants for a term.

Method of the class: TaxonomyHierarchyData{}

No Hooks.

Returns

Array. Array of all descendant term IDs.

Usage

$TaxonomyHierarchyData = new TaxonomyHierarchyData();
$TaxonomyHierarchyData->get_descendants( $term_id, $taxonomy ): array;
$term_id(int) (required)
The term ID.
$taxonomy(string) (required)
The taxonomy name.

TaxonomyHierarchyData::get_descendants() code WC 10.3.3

public function get_descendants( int $term_id, string $taxonomy ): array {
	$map = $this->get_hierarchy_map( $taxonomy );
	return $map['descendants'][ $term_id ] ?? array();
}