You are here

function password_policy_admin_delete_submit in Password Policy 6

Same name and namespace in other branches
  1. 7 password_policy.admin.inc \password_policy_admin_delete_submit()

Submit hook for the delete policy operation.

File

./password_policy.admin.inc, line 375
Admin page callback file for the password_policy module.

Code

function password_policy_admin_delete_submit($form, &$form_state) {
  $pid = $form_state['values']['pid'];
  $policy = _password_policy_load_policy_by_pid($pid);
  db_query("DELETE FROM {password_policy} WHERE pid = %d", $pid);
  db_query("DELETE FROM {password_policy_role} WHERE pid = %d", $pid);
  drupal_set_message(t('Password policy %policy was deleted.', array(
    '%policy' => $policy['name'],
  )));
  watchdog('password_policy', 'Policy %name was deleted.', array(
    '%name' => $policy['name'],
  ), WATCHDOG_NOTICE);
  drupal_goto('admin/settings/password_policy/list');
}