public function FacetapiFacet::getActiveValues in Facet API 6
Returns an array of the facet's active item values, most useful as a form element's default value.
Return value
An array containing the facet values keyed by position.
File
- ./
facetapi.adapter.inc, line 310 - Defines classes used by the FacetAPI module.
Class
- FacetapiFacet
- Stores facet data, provides methods that build the facet's render array.
Code
public function getActiveValues() {
if (!isset($this->_active)) {
$this
->processActiveItems();
}
$values = array();
foreach ($this->_active as $value => $item) {
$values[$item['pos']] = $value;
}
if (!empty($values)) {
$values = array_combine($values, $values);
}
return $values;
}