33 lines
1.1 KiB
PHP
33 lines
1.1 KiB
PHP
<?php
|
|
|
|
require_once($_SERVER['DOCUMENT_ROOT'] . "/config.php");
|
|
require_once($_SERVER['DOCUMENT_ROOT'] . "/presentation-api/Controllers/index.php");
|
|
require_once($_SERVER['DOCUMENT_ROOT'] . "/presentation-api/Models/index.php");
|
|
|
|
error_reporting(E_ALL | E_STRICT);
|
|
ini_set('display_errors', 1);
|
|
|
|
header("Access-Control-Allow-Origin: *");
|
|
header('Access-Control-Allow-Credentials: true');
|
|
header('Access-Control-Max-Age: 0');
|
|
header('Access-Control-Allow-Methods: GET, POST, PUT, DELETE, PATCH, OPTIONS');
|
|
header('Access-Control-Allow-Headers: X-Debug, X-Requested-With, Content-Type, Accept, Origin, Authorization, Access-Token');
|
|
header('Access-Control-Expose-Headers: Authorization, Access-Token');
|
|
header('Content-Type: application/json');
|
|
|
|
header('Access-Control-Allow-Credentials: true');
|
|
|
|
|
|
// if ($_SERVER['HTTP_REFERER']) {
|
|
// $agentModel = new AgentModel();
|
|
// $GLOBALS['agent'] = $agentModel->getAgentBySite($_SERVER['HTTP_REFERER']);
|
|
// }
|
|
|
|
// if (!$GLOBALS['agent']) {
|
|
// die('Error occurred');
|
|
// }
|
|
|
|
|
|
require_once($_SERVER['DOCUMENT_ROOT'] . "/presentation-api/api/Routes/index.php");
|
|
$router->matchRoute();
|