You are here

function field_validation_ui_delete_rule in Field Validation 7.2

Confirmation form to delete a rule.

2 string references to 'field_validation_ui_delete_rule'
field_validation_ui_callback_dispatch in ./field_validation_ui.admin.inc
Menu callback function using to dispatch.
field_validation_ui_menu in ./field_validation_ui.module
Implements hook_menu().

File

./field_validation_ui.admin.inc, line 275
Manages validation rules administration UI.

Code

function field_validation_ui_delete_rule($form, &$form_state, $ruleid) {
  $rule = new stdClass();
  if (isset($ruleid) && $ruleid > 0) {
    $rule = field_validation_ui_get_rule($ruleid);
    $form['ruleid'] = array(
      '#type' => 'hidden',
      '#value' => $ruleid,
    );
  }
  if (empty($rule)) {
    $source_path = isset($_GET['destination']) ? $_GET['destination'] : "";
    drupal_goto($source_path);
  }
  return confirm_form($form, t('Are you sure you want to delete the rule %name?', array(
    '%name' => $rule->rulename,
  )), isset($_GET['destination']) ? $_GET['destination'] : $_GET['q'], t('This action cannot be undone.'), t('Delete'), t('Cancel'));
}