$response = addGroupMember($groupid, $userid); break; case "makegroupadmin": $groupid = required_param('groupid', PARAM_ALPHANUMEXT); $userid = required_param('userid', PARAM_ALPHANUMEXT); $response = makeGroupAdmin($groupid, $userid); break; case "removegroupadmin": $groupid = required_param('groupid', PARAM_ALPHANUMEXT); $userid = required_param('userid', PARAM_ALPHANUMEXT); $response = removeGroupAdmin($groupid, $userid); break; case "removegroupmember": $groupid = required_param('groupid', PARAM_ALPHANUMEXT); $userid = required_param('userid', PARAM_ALPHANUMEXT); $response = removeGroupMember($groupid, $userid); break; case "rejectgroupmemberjoin": $groupid = required_param('groupid', PARAM_ALPHANUMEXT); $userid = required_param('userid', PARAM_ALPHANUMEXT); $response = rejectGroupMemberJoin($groupid, $userid); break; case "approvegroupmemberjoin": $groupid = required_param('groupid', PARAM_ALPHANUMEXT); $userid = required_param('userid', PARAM_ALPHANUMEXT); $response = approveGroupMemberJoin($groupid, $userid); break; case "mergeselectednodes": $groupid = required_param('groupid', PARAM_ALPHANUMEXT); $issuenodeid = required_param('issuenodeid', PARAM_ALPHANUMEXT); $ids = required_param('ids', PARAM_TEXT);
public function json_RemoveUser() { $data = json_decode(file_get_contents('php://input'), true); $data['username'] = user_decrypt($data['username']); $check = $this->checkInput($data, array('username', 'gid', 'removeUser')); if ($check == '') { if ($this->isOwner($data['username'], $data['gid'])) { $return['error'] = removeGroupMember($data['gid'], $data['removeUser']); if ($return['error'] == -1) { $return['value'] = "Umm awkies...You have no group"; } elseif ($return['error'] == -2) { $return['value'] = "You cannot remove the owner of the group." . "If you're the owner please delete the group instead"; } else { $return['value'] = "The user was successfully removed"; } } else { $return['error'] = -4; $return['value'] = 'How did you get here? You don\'t have admin rights to remove users'; } } else { $return['error'] = -3; $return['value'] = $check; } $jsonstring = json_encode($return); echo $jsonstring; }