示例#1
0
                    $ht = new HotelController();
                    $ht->get_RoomTypes($_GET['id']);
                    break;
                case 'avail':
                    if (isset($_GET['id'], $_GET['start'], $_GET['end'], $_GET['count'])) {
                        //avails
                        $avi = new AviableController();
                        //$avi->AviableByHotel($_GET['id'], $_GET['start'],$_GET['end'],$_GET['count']);
                        $avi->AviableByCity($_GET['id'], $_GET['start'], $_GET['end'], $_GET['count']);
                    } else {
                        echo json_encode(['err' => 1, 'message' => 'invalid params']);
                    }
                    break;
                case 'city':
                    $ht = new HotelController();
                    $ht->get_CityHotels($_GET['id']);
                    break;
            }
            break;
    }
} elseif (isset($_GET['p1'], $_GET['id'])) {
    switch (strtolower($_GET['p1'])) {
        case 'hotels':
            //get special hotels
        //get special hotels
        case 'hotel':
            $htl = new HotelController();
            $htl->Hotel($_GET['id']);
            break;
        case 'country':
            //get country cities