Esempio n. 1
0
<?php

require_once 'base.php';
require_once LIB_ROOT . 'JsonServer.php';
echo "<pre>\n";
echo "WEB_ROOT=" . WEB_ROOT;
JsonServer::registerController('FriendController');
$cc = new ReflectionClass('FriendController');
$ms = $cc->getMethods();
foreach ($ms as $m) {
    echo $m->name . " : " . $m->getDocComment() . "\n";
}
//var_dump($cc->getDocComment());
exit;
try {
    $server = new JsonServer();
    echo $server->handle();
} catch (Exception $e) {
    $ret['s'] = 'KO';
    $ret['msg'] = $e->getMessage();
    echo json_encode($ret);
}
Esempio n. 2
0
    JsonServer::registerController('Cinema');
    JsonServer::registerController('Gift');
    JsonServer::registerController('Man');
    JsonServer::registerController('UserController');
    JsonServer::registerController('ItemController');
    JsonServer::registerController('CarController');
    JsonServer::registerController('GoodsController');
    JsonServer::registerController('Task');
    JsonServer::registerController('Friend');
    JsonServer::registerController('TaskOnce');
    JsonServer::registerController('HelpGet');
    JsonServer::registerController('Tool');
    JsonServer::registerController('DataS');
    //	     JsonServer::registerController('Test');
} else {
    JsonServer::registerController($c);
}
if ($m == null) {
    $allms = JsonServer::getAllMethod();
    foreach ($allms as $m) {
        $ca = explode('.', $m);
        //echo "'$m'=>1,\n";
        //continue;
        $c = $ca[0];
        echo "<a href='?&c={$c}'>{$c}</a>  <a href='?m={$m}'>{$m}</a>\n";
        //echo "<h2> <a href='?&c=$c'>$c</a>  <a href='?m=$m'>$m</a></h2>\n";
        if ($show_all) {
            echo JsonServer::getMethodHelp($m);
        }
        //echo "<hr/>";
    }
Esempio n. 3
0
<?php

require_once 'base.php';
require_once LIB_ROOT . 'JsonServer.php';
$show_all = false;
JsonServer::registerController('Achieve');
JsonServer::registerController('Advert');
JsonServer::registerController('Cinema');
JsonServer::registerController('Gift');
JsonServer::registerController('Man');
JsonServer::registerController('UserController');
JsonServer::registerController('ItemController');
JsonServer::registerController('CarController');
JsonServer::registerController('GoodsController');
JsonServer::registerController('Task');
JsonServer::registerController('Friend');
JsonServer::registerController('DataS');
$allms = JsonServer::getAllMethod();
foreach ($allms as $m) {
    $ca = explode('.', $m);
    echo "'{$m}'=>1,\n";
}