You are here

function _quiz_results_mr_store_filters in Quiz 8.4

Same name and namespace in other branches
  1. 6.4 quiz.admin.inc \_quiz_results_mr_store_filters()
  2. 7 quiz.admin.inc \_quiz_results_mr_store_filters()
  3. 7.4 quiz.admin.inc \_quiz_results_mr_store_filters()

Store values for each browser filters in $_SESSION

Parameters

$filters: array holding the values for each filter

1 call to _quiz_results_mr_store_filters()
quiz_results_manage_results_form in ./quiz.admin.inc
Form for searching after and manipulating results for a quiz

File

./quiz.admin.inc, line 182
Administrator interface for Quiz module.

Code

function _quiz_results_mr_store_filters($form_state) {
  $pre = 'quiz_results_mr_';
  $filters = $form_state['values']['table']['header']['filters'];
  $_SESSION[$pre . 'name'] = trim($filters['name']);
  $_SESSION[$pre . 'started'] = $filters['started'];
  $_SESSION[$pre . 'finished'] = $filters['finished'];
  $_SESSION[$pre . 'score'] = $filters['score'];
  $_SESSION[$pre . 'evaluated'] = $filters['evaluated'];
  $_SESSION[$pre . 'best_results'] = $filters['best_results'];
  $_SESSION[$pre . 'not_in_progress'] = $filters['not_in_progress'];
}