functions from User to Group
This commit is contained in:
parent
dbb4c68f4e
commit
af4fa5a650
|
|
@ -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())");
|
||||
|
|
|
|||
|
|
@ -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");
|
||||
|
|
|
|||
Loading…
Reference in New Issue