/** * add user to a group * * @param int $group_id group id * @param int $user_id user_id * * @return bool on success TRUE/FALSE */ function ace_db_group_add_user($group_id, $user_id) { if (!ace_db_group_user_is_member($group_id, $user_id)) { $sql = "INSERT INTO `mapGroupsUsers` (`group_id`,`user_id`)\n\t\t\t\tVALUES ({$group_id},{$user_id})"; $db_result = ace_db_query($sql); $return = $db_result->row_count == 1 ? TRUE : FALSE; } else { $return = FALSE; } return $return; }
/** * determines if a user is a member of a group * * @api * * @param int $group_id group id * @param int $user_id user id * * @return bool TRUE = is a member | FALSE = is NOT a member */ function ace_group_user_is_member($group_id, $user_id) { return ace_db_group_user_is_member($group_id, $user_id); }