Пример #1
0
    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');
    }
});
Пример #2
0
<?php

$ApiCore = new ApiCore(CO::RE()->api, $_REQUEST);
echo $ApiCore->callMethod();