domain_update_users($form, &$form_state)FormsAPI to handle the batch update of users.
./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);
}
}
}
?>