예제 #1
0
파일: main.php 프로젝트: rhalf/app_track
Flight::route('DELETE /v1/main/user/@id', function ($id) {
    try {
        $object = User::delete($id);
        Flight::ok($object);
    } catch (Exception $exception) {
        Flight::error($exception);
    }
});
//=============================================================================
//UserInfo
//=============================================================================
Flight::route('GET /v1/main/userinfo', function () {
    $user = Flight::request()->query->user;
    try {
        if ($user) {
            $object = UserInfo::selectByUser($user);
        } else {
            $object = UserInfo::selectAll();
        }
        Flight::ok($object);
    } catch (Exception $exception) {
        Flight::error($exception);
    }
});
Flight::route('GET /v1/main/userinfo/@id', function ($id) {
    try {
        $object = UserInfo::select($id);
        Flight::ok($object);
    } catch (Exception $exception) {
        Flight::error($exception);
    }