diff --git a/globals/Dependencies/Groups/Group.php b/globals/Dependencies/Groups/Group.php index 565b55a..42c2f46 100644 --- a/globals/Dependencies/Groups/Group.php +++ b/globals/Dependencies/Groups/Group.php @@ -213,6 +213,18 @@ namespace Alphaland\Groups { return false; } + public static function IsInGroup(int $userid, int $groupid) + { + $member = $GLOBALS['pdo']->prepare("SELECT COUNT(*) FROM `group_members` WHERE `userid` = :uid AND `groupid` = :gid"); + $member->bindParam(":uid", $userid, PDO::PARAM_INT); + $member->bindParam(":gid", $groupid, PDO::PARAM_INT); + $member->execute(); + if ($member->fetchColumn() > 0) { + return true; + } + return false; + } + public static function NewJoinRequest(int $groupid, int $userid) { $newrequest = $GLOBALS['pdo']->prepare("INSERT INTO `group_join_requests`(`groupid`, `userid`, `whenRequested`) VALUES (:groupid, :userid, UNIX_TIMESTAMP())"); diff --git a/globals/Dependencies/Users/User.php b/globals/Dependencies/Users/User.php index 9fb9b18..19124c1 100644 --- a/globals/Dependencies/Users/User.php +++ b/globals/Dependencies/Users/User.php @@ -218,14 +218,6 @@ namespace Alphaland\Users { return true; } - public static function GroupsCount(int $userid) - { - $groups = $GLOBALS['pdo']->prepare("SELECT COUNT(*) FROM groups WHERE creatorid = :creatorid"); - $groups->bindParam(":creatorid", $userid, PDO::PARAM_INT); - $groups->execute(); - return $groups->fetchColumn(); - } - public static function OwnsAsset(int $userid, $assetid) { $ownership = $GLOBALS['pdo']->prepare("SELECT COUNT(*) FROM `owned_assets` WHERE `aid` = :assetid AND `uid` = :userid"); @@ -238,18 +230,6 @@ namespace Alphaland\Users { return false; } - public static function IsInGroup(int $userid, int $groupid) - { - $member = $GLOBALS['pdo']->prepare("SELECT COUNT(*) FROM `group_members` WHERE `userid` = :uid AND `groupid` = :gid"); - $member->bindParam(":uid", $userid, PDO::PARAM_INT); - $member->bindParam(":gid", $groupid, PDO::PARAM_INT); - $member->execute(); - if ($member->fetchColumn() > 0) { - return true; - } - return false; - } - public static function IsWearingItem($userid, $assetid) { $wearing = $GLOBALS['pdo']->prepare("SELECT COUNT(*) FROM wearing_items WHERE uid = :userid AND aid = :assetid");