public function FacetapiDependencyFacet::getEnabledFacets in Facet API Bonus 7
Determine enabled facets
Returns an associative array facet name => title of factes enabled for the given searcher
1 call to FacetapiDependencyFacet::getEnabledFacets()
- FacetapiDependencyFacet::settingsForm in plugins/
facetapi/ dependency_facet.inc - Adds dependency settings to the form.
File
- plugins/
facetapi/ dependency_facet.inc, line 156 - Performs a dependency check against other specified facets/facet values
Class
- FacetapiDependencyFacet
- Adds a dependency on another facet being active.
Code
public function getEnabledFacets() {
$facets = array();
$enabled_facets = facetapi_get_enabled_facets($this->adapter
->getSearcher());
unset($enabled_facets[$this->facet['name']]);
foreach ($enabled_facets as $facet_key => $facet_object) {
$facets[$facet_key] = $facet_object['label'] . ' (' . $facet_object['name'] . ')';
}
return $facets;
}