function usermerge_validate_merge in User Merge 7.2
Same name and namespace in other branches
- 6 usermerge.module \usermerge_validate_merge()
- 7 usermerge.module \usermerge_validate_merge()
Helper validation function used by the form submit and the API.
Parameters
$user_to_delete: Object of user to be deleted
$user_to_keep: Object of user to be kept
2 calls to usermerge_validate_merge()
- usermerge_merge_accounts in ./
usermerge.module - Merges the selected accounts.
- usermerge_merge_form_validate in ./
usermerge.module - Validates contents of form for user validation.
File
- ./
usermerge.module, line 236 - Main file for the User Merge module.
Code
function usermerge_validate_merge($user_to_delete, $user_to_keep) {
$valid = TRUE;
if (empty($user_to_delete->uid)) {
form_set_error('usermerge_user_delete', t('This user name does not exist.'));
$valid = FALSE;
}
elseif ($user_to_delete->uid == 1) {
form_set_error('usermerge_user_delete', t('Blocking or deleting user 1 is not allowed.'));
$valid = FALSE;
}
if (empty($user_to_keep->uid)) {
form_set_error('usermerge_user_keep', t('This user name does not exist.'));
$valid = FALSE;
}
return $valid;
}