You are here

function cf_error_reporting_form_submit in Common Functionality 7.2

Submit function for the error reporting form.

@see: cf_error_reporting_form() @see: drupal_get_form()

Parameters

$form: The form array as provided by drupal_get_form().

$form_state: The form state array as provided by drupal_get_form().

File

modules/cf_error/pages/cf_error_reporting.admin.inc, line 58
Common Functionality - Error Module - Error Reporting Admin Form.

Code

function cf_error_reporting_form_submit($form, &$form_state) {
  if (!is_array($form)) {
    cf_error::invalid_array('form');
    drupal_access_denied();
    drupal_exit();
  }
  if (!is_array($form_state)) {
    cf_error::invalid_array('form_state');
    drupal_access_denied();
    drupal_exit();
  }
  if (isset($form_state['values']['backtrace_reporting_mode']) && is_numeric($form_state['values']['backtrace_reporting_mode'])) {
    variable_set('cf_error_backtrace_mode', $form_state['values']['backtrace_reporting_mode']);
  }
}