You are here

function userdelete_array_from_text in Bulk User Delete 7

Helper function to break newline terminated text into array, removing dupes.

2 calls to userdelete_array_from_text()
userdelete_admin_form_submit in ./userdelete.module
Submit handler for the user delete form.
userdelete_admin_form_validate in ./userdelete.module
Validation handler for the user delete form.

File

./userdelete.module, line 134
Provide a method of batch deleting users from a list of email addresses.

Code

function userdelete_array_from_text($text) {

  // Break into array and clean.
  $emails_array = explode("\n", $text);
  foreach ($emails_array as $key => $email) {
    $emails_array[$key] = strtolower(trim($email));
  }
  $emails_array = array_unique($emails_array);
  return array_filter($emails_array);
}