session_set_save_handler($sessionHandler, true); session_start(); $objUser->UserName = $objUser->EmailAddress; $_SESSION['WebUser'] = $objUser; echo "true"; } break; case "EventEditorLoad": $eventId = ''; if (isset($_GET['EventID'])) { $eventId = filter_var(trim($_GET['EventID']), FILTER_SANITIZE_STRING); } echo $gamingHandler->EventEditorLoad($dataAccess, $logger, $objUser, $eventId); break; case "EventManagerLoad": echo $gamingHandler->EventManagerLoad($dataAccess, $logger, $objUser->UserID); break; case "EventEditorCreateEvent": $pvtEventFriends = isset($_POST['pvtEventFriends']) ? $_POST['pvtEventFriends'] : []; $gameTitleID = -1; if (isset($_POST['ddlGameTitles'])) { $gameTitleID = trim($_POST['ddlGameTitles']); } $eventGame = Game::ConstructGameForEvent($gameTitleID, $_POST['gameDate'], $_POST['gameTime'], $_POST['gamePlayersNeeded'], trim($_POST['message']), $pvtEventFriends, $_POST['isGlobalGame'] == 'true' ? true : false, $_POST['ddlTimeZones'], $_POST['ddlPlatforms'], $_POST['gameTitle'], $_POST['gameDateUTC'], '', '', -1); echo $gamingHandler->EventEditorCreateEvent($dataAccess, $logger, $objUser->UserID, $eventGame); break; case "EventEditorUpdateEvent": $eventId = $_POST['eventId']; $gameTitleId = isset($_POST['ddlGameTitles' . $eventId]) ? trim($_POST['ddlGameTitles' . $eventId]) : -1; $gameDate = $_POST['gameDate' . $eventId]; $gameTime = $_POST['gameTime' . $eventId];