|
|
|
@ -1275,6 +1275,26 @@ function api_get_user_info_from_username($username = '') |
|
|
|
return false; |
|
|
|
return false; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
|
|
* Get first user with an email |
|
|
|
|
|
|
|
* @param string $email |
|
|
|
|
|
|
|
* @return array|bool |
|
|
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
function api_get_user_info_from_email($email = '') |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
if (empty($email)) { |
|
|
|
|
|
|
|
return false; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
$sql = "SELECT * FROM ".Database :: get_main_table(TABLE_MAIN_USER)." |
|
|
|
|
|
|
|
WHERE email ='".Database::escape_string($email)."' LIMIT 1"; |
|
|
|
|
|
|
|
$result = Database::query($sql); |
|
|
|
|
|
|
|
if (Database::num_rows($result) > 0) { |
|
|
|
|
|
|
|
$result_array = Database::fetch_array($result); |
|
|
|
|
|
|
|
return _api_format_user($result_array); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
return false; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* @return string |
|
|
|
* @return string |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|