function _friendly_register_check_field in Friendly Register 7
Checks the value of a field on the user table.
Parameters
string $field_name:
string $value:
Return value
array
2 calls to _friendly_register_check_field()
- friendly_register_check_email in ./
friendly_register.module - JSON callback to check the email address.
- friendly_register_check_user in ./
friendly_register.module - JSON callback to check the username.
File
- ./
friendly_register.module, line 148 - Primary logic for the friendly_register module that allows for checking of username and email.
Code
function _friendly_register_check_field($field_name, $value) {
if (_friendly_register_check_flood()) {
$result = db_query("SELECT uid FROM {users} WHERE " . $field_name . " = :value", array(
':value' => $value,
))
->fetchField();
return array(
'available' => $result == NULL,
);
}
else {
return array(
'flood' => TRUE,
);
}
}