domain_update_users

Versions
domain
domain_update_users($form, &$form_state)

FormsAPI to handle the batch update of users.

Code

./domain.module, line 554

<?php
function domain_update_users($form, &$form_state) {
  $values = $form_state['values'];
  if ($values['operation'] != 'domain') {
    return;
  }
  foreach ($values['accounts'] as $uid) {
    db_query("DELETE FROM {domain_editor} WHERE uid = %d", $uid);
    foreach (array_filter($values['domains']) as $domain_id) {
      // Cannot use 0 as a checkbox.
      if ($domain_id == -1) {
        $domain_id = 0;
      }
      db_query("INSERT INTO {domain_editor} (uid, domain_id) VALUES (%d, %d)", $uid, $domain_id);
    }
  }
}
?>

Contact

  • agentrickard [at] gmail [dot] com

Donations

My Amazon.com Wish List