user_confirm_delete_submit

Versions
4.7 – 5
user_confirm_delete_submit($form_id, $form_values)
6
user_confirm_delete_submit($form, &$form_state)

Code

modules/user.module, line 1460

<?php
function user_confirm_delete_submit($form_id, $form_values) {
  $account = $form_values['account'];
  db_query('DELETE FROM {users} WHERE uid = %d', $account->uid);
  db_query('DELETE FROM {sessions} WHERE uid = %d', $account->uid);
  db_query('DELETE FROM {users_roles} WHERE uid = %d', $account->uid);
  db_query('DELETE FROM {authmap} WHERE uid = %d', $account->uid);
  watchdog('user', t('Deleted user: %name %email.', array('%name' => theme('placeholder', $account->name), '%email' => theme('placeholder', '<'. $account->mail .'>'))), WATCHDOG_NOTICE);
  drupal_set_message(t('The account has been deleted.'));
  module_invoke_all('user', 'delete', $form_values, $account);
  return 'admin/user';
}
?>
Login or register to post comments
 
 

All source code and documentation on this site is released under the terms of the GNU General Public License, version 2 and later. Drupal is a registered trademark of Dries Buytaert.