You are here

function flexiaccess_admin_content_submit in Flexi Access 7

Callback for the submit button.

File

./flexiaccess.admin.inc, line 77
Administrative page callbacks for the Flexi access module.

Code

function flexiaccess_admin_content_submit($form, &$form_state) {
  if (isset($form_state['values']['types'])) {
    variable_set('flexiaccess_types', $form_state['values']['types']);
    variable_set('flexiaccess_priority', $form_state['values']['priority']);
    if (isset($form_state['values']['typesettings'])) {
      foreach ($form_state['values']['typesettings'] as $type => $ts) {
        variable_set('flexiaccess_typesettings_' . $type . '_autoACL', $ts['autoACL']);
      }
    }
  }
  drupal_set_message(t('Flexi access changes have been updated.'));
  cache_clear_all();
}