echo $securityHandler->LoadGamerTagsForUser($dataAccess, $logger, $userId, -1, $orderBy, $paginationEnabled, $startIndex, $pageSize); break; case "AddGamerTagForUser": $platformID = isset($_POST['PlatformName']) ? filter_var($_POST['PlatformName'], FILTER_SANITIZE_STRING) : ""; $tagName = isset($_POST['GamerTagName']) ? filter_var($_POST['GamerTagName'], FILTER_SANITIZE_STRING) : ""; echo $securityHandler->AddGamerTagForUser($dataAccess, $logger, $objUser->UserID, $platformID, $tagName); break; case "UpdateGamerTagsForUser": $gamerTagID = isset($_POST['ID']) ? filter_var($_POST['ID'], FILTER_SANITIZE_STRING) : ""; $platformID = isset($_POST['PlatformName']) ? filter_var($_POST['PlatformName'], FILTER_SANITIZE_STRING) : ""; $tagName = isset($_POST['GamerTagName']) ? filter_var($_POST['GamerTagName'], FILTER_SANITIZE_STRING) : ""; echo $securityHandler->UpdateGamerTagForUser($dataAccess, $logger, $objUser->UserID, $gamerTagID, $platformID, $tagName); break; case "DeleteGamerTagsForUser": $gamerTagID = isset($_POST['ID']) ? filter_var($_POST['ID'], FILTER_SANITIZE_STRING) : ""; echo $securityHandler->DeleteGamerTagsForUser($dataAccess, $logger, $objUser->UserID, $gamerTagID); break; case "CancelPayPalSubscription": $payPalMsgHandler = new PayPalMsgHandler(); echo $payPalMsgHandler->CancelSubscriptionForUser($dataAccess, $logger, $objUser->UserID); break; case "GetPayPalUserExtendedMembershipDays": $payPalMsgHandler = new PayPalMsgHandler(); $payPalUser = $payPalMsgHandler->LookUpPayPalUserByUserId($dataAccess, $logger, $objUser->UserID); echo $payPalUser->ExtendedMembershipDays; break; case "GetFriendInviteAvailUsersForJTable": $orderBy = isset($_GET['jtSorting']) ? filter_var($_GET['jtSorting'], FILTER_SANITIZE_STRING) : "UserName ASC"; $startIndex = isset($_GET['jtStartIndex']) ? filter_var($_GET['jtStartIndex'], FILTER_SANITIZE_STRING) : "-1"; $pageSize = isset($_GET['jtPageSize']) ? filter_var($_GET['jtPageSize'], FILTER_SANITIZE_STRING) : "-1"; $paginationEnabled = $startIndex === "-1" ? false : true;