You are here

function password_policy_admin_delete_submit in Password Policy 7

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

Submit hook for the delete policy operation.

File

./password_policy.admin.inc, line 629
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_delete('password_policy')
    ->condition('pid', $pid)
    ->execute();
  db_delete('password_policy_role')
    ->condition('pid', $pid)
    ->execute();
  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/config/people/password_policy/list');
}