Example #1
0
<?php

set_include_path($_SERVER["DOCUMENT_ROOT"] . "/shalomshanti/");
require_once "Controller/APIController.php";
header("Content-type: text/json");
if ($_SERVER['REQUEST_METHOD'] === "GET") {
    echo APIController::runAction("getUser");
} else {
    echo APIController::getError("Unsupported HTTP Method: " . $_SERVER['REQUEST_METHOD']);
}
Example #2
0
<?php

set_include_path($_SERVER["DOCUMENT_ROOT"] . "/shalomshanti/");
require_once "Controller/APIController.php";
header("Content-type: text/json");
if ($_SERVER['REQUEST_METHOD'] === "GET") {
    echo APIController::runAction("getEvents");
} else {
    echo APIController::getError("Unsupported HTTP Method: " . $_SERVER['REQUEST_METHOD']);
}
Example #3
0
<?php

set_include_path($_SERVER["DOCUMENT_ROOT"] . "/shalomshanti/");
require_once "Controller/APIController.php";
require_once "Controller/SessionController.php";
if (isset(SessionController::getSession()->user)) {
    SessionController::resetSession();
}
header("Content-type: text/json");
if ($_SERVER['REQUEST_METHOD'] === "POST") {
    echo APIController::runAction("login", base64_decode(APIController::decodePOSTedJSON()["cGFzc3dvcmQ="]));
} else {
    echo APIController::getError("Unsupported HTTP Method: " . $_SERVER['REQUEST_METHOD']);
}
Example #4
0
<?php

set_include_path($_SERVER["DOCUMENT_ROOT"] . "/shalomshanti/");
require_once "Controller/APIController.php";
header("Content-type: text/json");
if ($_SERVER['REQUEST_METHOD'] === "POST") {
    echo APIController::runAction("saveRSVPForUser", APIController::decodePOSTedJSON(), true);
} else {
    if ($_SERVER['REQUEST_METHOD'] === "GET") {
        echo APIController::runAction("getRSVP");
    } else {
        echo APIController::getError("Unsupported HTTP Method: " . $_SERVER['REQUEST_METHOD']);
    }
}