/** * Retrieve user info by a given field * * @since 0.0.1 * * @param string $field The field to retrieve the user with. id | slug | email | login * @param int|string $value A value for $field. A user ID, slug, email address, or login name. * @return HQ_User|false HQ_User object on success, false on failure. */ function get_user_by($field, $value) { $userdata = HQ_User::get_data_by($field, $value); if (!$userdata) { return false; } $user = new HQ_User(); $user->init($userdata); return $user; }