/** * returns the UserInfo object for a give user's email address * @param string $uEmail * @return UserInfo */ public static function getByEmail($uEmail) { return UserInfo::get('where uEmail = ?', $uEmail); }
/** * Returns a user object by open ID. Does not log a user in. * @param string $uOpenID * @return UserInfo */ public function getByOpenID($uOpenID) { return UserInfo::get('inner join UserOpenIDs on Users.uID = UserOpenIDs.uID where uOpenID = ?', $uOpenID); }