Example #1
0
<?php

// Bootstrap the application
require_once "bootstrap.php";
require_once "controllers/response.php";
// Load controller
$controllerName = $_GET["c"];
$controller = (include "controllers/" . $controllerName . "-controller.php");
// Execute call on controller
try {
    $result = $controller->execute();
    $response = Response::createSuccess($result);
} catch (Exception $e) {
    $response = Response::createFailure($e->getMessage());
}
// Return response as JSON
echo json_encode($response);