You are here

function quiz_views_handler_filter_user_quiz_state::init in Quiz 7.6

Same name and namespace in other branches
  1. 8.4 includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc \quiz_views_handler_filter_user_quiz_state::init()
  2. 6.6 includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc \quiz_views_handler_filter_user_quiz_state::init()
  3. 6.3 includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc \quiz_views_handler_filter_user_quiz_state::init()
  4. 6.4 includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc \quiz_views_handler_filter_user_quiz_state::init()
  5. 6.5 includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc \quiz_views_handler_filter_user_quiz_state::init()
  6. 7 includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc \quiz_views_handler_filter_user_quiz_state::init()
  7. 7.4 includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc \quiz_views_handler_filter_user_quiz_state::init()

Provide some extra help to get the operator/value easier to use.

This likely has to be overridden by filters which are more complex than simple operator/value.

Overrides views_handler_filter::init

File

includes/views/handlers/quiz_views_handler_filter_user_quiz_state.inc, line 12

Class

quiz_views_handler_filter_user_quiz_state

Code

function init(&$view, &$options) {
  parent::init($view, $options);
  $this->states = array(
    'any' => t('All Results (Do not filter)'),
    'not_started' => t('Not Started'),
    'in_progress' => t('In Progress'),
    'finished' => t('Finished'),
  );
}