示例#1
0
     $userId = intval(isset($_GET['userID']) ? filter_var($_GET['userID'], FILTER_SANITIZE_STRING) : "-1");
     if ($userId == -1) {
         $userId = $objUser->UserID;
     }
     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":