public function WebformSubmissionTermCheckboxesFilter::opEqual in Webform Views Integration 8.5
Overrides StringFilter::opEqual
File
- src/
Plugin/ views/ filter/ WebformSubmissionTermCheckboxesFilter.php, line 25
Class
- WebformSubmissionTermCheckboxesFilter
- Filter for term checkboxes webform element.
Namespace
Drupal\webform_views\Plugin\views\filterCode
public function opEqual($field) {
$value = array_values(array_filter($this->value));
if (empty($value)) {
return;
}
$this
->ensureMyTable();
$this->query
->addWhere($this->options['group'], "{$this->tableAlias}.{$this->realField}", $value, $this->operator == '=' ? 'IN' : 'NOT IN');
}