public function Solr_Base_Query::has_filter in Apache Solr Search 6
Same name and namespace in other branches
- 5.2 Solr_Base_Query.php \Solr_Base_Query::has_filter()
- 6.2 Solr_Base_Query.php \Solr_Base_Query::has_filter()
Checks to see if a specific filter is already present.
Parameters
string $field: the facet field to check
string $value: The facet value to check against
Overrides Drupal_Solr_Query_Interface::has_filter
File
- ./
Solr_Base_Query.php, line 170
Class
Code
public function has_filter($name, $value) {
foreach ($this->fields as $pos => $values) {
if (isset($values['#name']) && isset($values['#value']) && $values['#name'] == $name && $values['#value'] == $value) {
return TRUE;
}
}
return FALSE;
}