You are here

function regcode_admin_list_savefilters in Registration codes 6

Get all of the active filters from the form and save their form state in the variables table

2 string references to 'regcode_admin_list_savefilters'
regcode_admin_list_getactions in ./regcode.admin.php
Build form elmeents for all of the actions available
regcode_mailer_regcode_filters in regcode_mailer/regcode_mailer.module
Implements hook_regcode_filters()

File

./regcode.admin.php, line 526
Functions and pages needed for the administration interface for the regcode module.

Code

function regcode_admin_list_savefilters($form, $form_state) {
  foreach ($form['filter'] as $filter => $value) {
    if (substr($filter, 0, 6) !== 'filter') {
      continue;
    }
    if (isset($form_state['values'][$filter])) {
      $name = substr($filter, 7);
      variable_set('regcode_filter_' . $name, $form_state['values'][$filter]);
    }
  }
}