request; //тарифы if($request == 'get_tariffs') { $az = new Antiznak(); $types = $az->get_tariffs(); echo json_encode($types, JSON_UNESCAPED_UNICODE); exit; } //Сохранение тарифа if($request == 'save_tariff') { $id = $data->id; $price = $data->price; $count = $data->count; $az = new Antiznak(); $types = $az->save_tariff($id, $price, $count); echo json_encode($types, JSON_UNESCAPED_UNICODE); exit; } //Запрос от юзера на антизнак if($request == 'request_tariff'){ $tariff = $data->tariff; $user_id = $data->user_id; $az = new Antiznak(); $request = $az->request_tariff($user_id, $tariff); echo $request; exit; } //Подтверждение оплаты if($request == 'confirm_request_pay'){ $request_id = $data->id; $az = new Antiznak(); $request = $az->confirm_request_pay($request_id); echo $request; exit; } //Обработка объекта if($request == 'get_place_object'){ $result = array(); $object_id = (int)$data->object_id; $user_id = (int)$data->user_id; $agency_id = (int)$data->agency_id; if($object_id > 0){ $az = new Antiznak(); $result = $az->get_place_object($object_id, $user_id); //$sql = "SELECT * FROM objects WHERE id = {$object_id}"; } else { $result['error']['no_object'] = "Объект не найден"; } echo json_encode($result, JSON_UNESCAPED_UNICODE); exit; } //Запрос на api if($request == 'send_api'){ $result = array(); $url = $data->url; $user_id = (int)$data->user_id; $agency_id = (int)$data->agency_id; $object_ads_id = (int)$data->object_ads_id; $object_id = (int)$data->object_id; $photos_count = (int)$data->photos_count; $num_query = (int)$data->num_query; if($user_id > 0 && $agency_id > 0){ $az = new Antiznak(); $result = $az->send_api($url, $user_id, $agency_id, $object_id, $object_ads_id, $photos_count, $num_query); } echo json_encode($result, JSON_UNESCAPED_UNICODE); exit; }