require_once SERVER_DIR . 'app/Controller/Api/apiConstants.php'; $url = explode('.', 'user.add'); $ApiCore = new ApiCore($url, $_REQUEST); print_r($ApiCore->callMethod()); }); Flight::route('POST /api/user.addArray', function () { require_once SERVER_DIR . 'app/Controller/Api/apiCore.php'; require_once SERVER_DIR . 'app/Controller/Api/apiBaseClass.php'; require_once SERVER_DIR . 'app/Controller/Api/apiConstants.php'; $url = explode('.', 'user.addArray'); $ApiCore = new ApiCore($url, $_REQUEST); print_r($ApiCore->callMethod()); }); Flight::route('GET /api/quest.getList', function () { require_once SERVER_DIR . 'app/Controller/Api/apiCore.php'; require_once SERVER_DIR . 'app/Controller/Api/apiBaseClass.php'; require_once SERVER_DIR . 'app/Controller/Api/apiConstants.php'; $url = explode('.', 'quest.getList'); $ApiCore = new ApiCore($url, $_REQUEST); print_r($ApiCore->callMethod()); }); Flight::route('/report', function () { if (!Auth::getInstance()->isAuth()) { Flight::redirect('/'); } if ($_REQUEST[Controllerusers::EMAIL_REPORT]) { Controllerusers::getInstance()->generateReport(); } else { Flight::redirect('/users'); } });
<?php $ApiCore = new ApiCore(CO::RE()->api, $_REQUEST); echo $ApiCore->callMethod();