Esempio n. 1
0
<?php

if (!in_array(getIp(), $GLOBALS['IP_WHITELIST']) && USE_IP_WHITELIST) {
    Flight::route('/*', function () {
        RejectController::ipRejected();
    });
} else {
    Flight::route('GET|POST|UPDATE|PUT|DELETE|PATCH /serv/@client_name/@api_name/@api_version/*', function ($client_name, $api_name, $api_version, $request_json) {
        RestController::act($client_name, $api_name, $api_version, $request_json->splat);
    }, true);
    Flight::route('/*', function () {
        RejectController::reject();
    });
}