$result = json_decode(file_get_contents('data/' . $fromPlace . '_low_fare_search_results.json'), 1);
    } else {
        $result = json_decode(file_get_contents('data/AMS_low_fare_search_results.json'), 1);
    }
}
$endTime = time();
$serviceTime = $endTime - $startTime;
//echo '<pre>'; print_r($result); exit;
if (isset($_REQUEST['debug'])) {
    file_put_contents("data/request.log", $message);
    file_put_contents('data/results.log', print_r($result, 1));
    file_put_contents("data/debug.log", $client->debug_str);
    //file_put_contents("data/debug.log", htmlspecialchars($client->debug_str, ENT_QUOTES));
}
$obj = new LowFareSearchParser();
$obj->setBudget($budget);
$obj->setTripType($tripType);
$obj->setJsonResponse(json_encode($result));
$items = $obj->parse();
$sortedItems = array();
$city_temperatures = array();
$monthArr = explode('-', $fromDate);
$sel_month = $monthArr[1];
foreach ($items as $city => $cityRes) {
    usort($cityRes, 'sortResultsByPrice');
    $sortedItems[$city] = $cityRes;
}
uasort($sortedItems, 'sortResultsByCityPrice');
//unique destinations
$returnDestinations = array();
$uniqueDestCodes = array();