You are here

function facetapi_map_taxonomy_terms in Facet API 6.3

Same name and namespace in other branches
  1. 7.2 facetapi.callbacks.inc \facetapi_map_taxonomy_terms()
  2. 7 facetapi.callbacks.inc \facetapi_map_taxonomy_terms()

Map callback for taxonomy terms.

File

./facetapi.callbacks.inc, line 135
Callbacks referenced in hook implementations.

Code

function facetapi_map_taxonomy_terms(array $values) {
  $map = array();
  if (!empty($values)) {
    $query = "SELECT tid, name\n      FROM {term_data}\n      WHERE tid IN (" . db_placeholders($values, 'int') . ")";
    $result = db_query($query, $values);
    while ($term = db_fetch_object($result)) {
      $map[$term->tid] = $term->name;
    }
  }
  return $map;
}