You are here

function context_respect_form_submit in Context Respect 7

Implements hook_form_submit().

1 string reference to 'context_respect_form_submit'
context_respect_form_alter in ./context_respect.module
Implements hook_form_alter()

File

./context_respect.module, line 97
Context Respect module file.

Code

function context_respect_form_submit($form, &$form_state) {
  $block = new stdClass();
  $block->bid = "{$form['module']['#value']}-{$form['delta']['#value']}";
  $page_value = isset($form_state['values']['ignore_page']) ? $form_state['values']['ignore_page'] : FALSE;
  $role_value = isset($form_state['values']['ignore_role']) ? $form_state['values']['ignore_role'] : FALSE;
  if ($page_value) {
    _context_respect_set_override('context_respect_override_page', $block, 1);
  }
  else {
    _context_respect_del_override('context_respect_override_page', $block);
  }
  if ($role_value) {
    _context_respect_set_override('context_respect_override_role', $block, 1);
  }
  else {
    _context_respect_del_override('context_respect_override_role', $block);
  }
}