function friendly_register_check_user in Friendly Register 7
JSON callback to check the username.
Parameters
string $username:
1 string reference to 'friendly_register_check_user'
- friendly_register_menu in ./
friendly_register.module - Implements hook_menu().
File
- ./
friendly_register.module, line 126 - Primary logic for the friendly_register module that allows for checking of username and email.
Code
function friendly_register_check_user($username) {
$user_is_valid = TRUE;
$all_user_checks = module_invoke_all('validate_user_name', $username);
foreach ($all_user_checks as $check) {
$user_is_valid = $check && $user_is_valid;
}
if ($user_is_valid) {
drupal_json_output(_friendly_register_check_field('name', $username));
}
else {
drupal_json_output(array(
'available' => 'invalid',
));
}
}