You are here

class webform_handler_filter_is_draft in Webform 6.3

Same name and namespace in other branches
  1. 7.4 views/webform_handler_filter_is_draft.inc \webform_handler_filter_is_draft
  2. 7.3 views/webform_handler_filter_is_draft.inc \webform_handler_filter_is_draft

Filter by submission status

Hierarchy

Expanded class hierarchy of webform_handler_filter_is_draft

1 string reference to 'webform_handler_filter_is_draft'
webform_views_data in views/webform.views.inc
@file Views hooks implemented for the Webform module.

File

views/webform_handler_filter_is_draft.inc, line 11
Views handler to filter submissions by draft state.

View source
class webform_handler_filter_is_draft extends views_handler_filter_in_operator {
  function get_value_options() {
    if (!isset($this->value_options)) {
      $this->value_title = t('Status');
      $options = array(
        '0' => t('Completed'),
        '1' => t('Draft'),
      );
      $this->value_options = $options;
    }
  }

  // '0' won't work as a key for checkboxes.
  function value_form(&$form, &$form_state) {
    parent::value_form($form, $form_state);
    $form['value']['#type'] = 'select';
  }

}

Members