You are here

function search_api_facetapi_get_taxonomy_hierarchy in Search API 7

Gets hierarchy information for taxonomy terms.

Used as a hierarchy callback in search_api_facetapi_facetapi_facet_info().

Internally just uses facetapi_get_taxonomy_hierarchy(), but makes sure that our special "!" value is not passed.

Parameters

array $values: An array containing the term IDs.

Return value

array An associative array mapping term IDs to parent IDs (where parents could be found).

1 string reference to 'search_api_facetapi_get_taxonomy_hierarchy'
search_api_facetapi_facetapi_facet_info in contrib/search_api_facetapi/search_api_facetapi.module
Implements hook_facetapi_facet_info().

File

contrib/search_api_facetapi/search_api_facetapi.module, line 348
Integrates the Search API with the Facet API.

Code

function search_api_facetapi_get_taxonomy_hierarchy(array $values) {
  $values = array_filter($values, 'is_numeric');
  return $values ? facetapi_get_taxonomy_hierarchy($values) : array();
}