You are here

public function SearchApiViewsHandlerFilterBoolean::value_form in Search API 7

Provide a form for setting the filter value.

Overrides SearchApiViewsHandlerFilter::value_form

File

contrib/search_api_views/includes/handler_filter_boolean.inc, line 23
Contains SearchApiViewsHandlerFilterBoolean.

Class

SearchApiViewsHandlerFilterBoolean
Views filter handler class for handling fulltext fields.

Code

public function value_form(&$form, &$form_state) {
  while (is_array($this->value)) {
    $this->value = $this->value ? array_shift($this->value) : NULL;
  }
  $form['value'] = array(
    '#type' => 'select',
    '#title' => empty($form_state['exposed']) ? t('Value') : '',
    '#options' => array(
      1 => t('True'),
      0 => t('False'),
    ),
    '#default_value' => isset($this->value) ? $this->value : '',
  );
}