} //синхронизация данных с базы сайта на WuBook //если на локальном сервере что-то удалили из бронирования, то удаляем эту инфу с сайта и отменяем эти бронирования. $k_zajav = VipLocalApi::checkDeletedReservations($db, $db_local); //echo'for_delete<pre>';print_r($k_zajav);echo'</pre>';die; if (count($k_zajav) > 0) { WuBookApi::cancelReservations($k_zajav); //отмена на вубуке VipLocalApi::deleteReservations($db, $k_zajav); //удаление из базы сайта } $objects = VipLocalApi::getObjectsIds($db, 'product_id'); //обновляем измененные на вубуке брони на визите MainApi::runTaskToUpdateRows($db, $db_local, $objects); //удаляем отмененные на вубуке брони на визите и на сайте MainApi::runTaskToDeleteRows($db, $db_local, $objects); break; case 'bookings-site-to-local': //выполняется планировщиком $k_zajav = VipLocalApi::synchronizeToLocalBase($db, $db_local); //синхронизация данных из базы сайта на локальный сервер $objects = VipLocalApi::getObjectsIds($db, 'product_id'); //обновляем измененные на вубуке брони на визите //MainApi::runTaskToUpdateRows($db, $db_local, $objects); //удаляем отмененные на вубуке брони на визите и на сайте //MainApi::runTaskToDeleteRows($db, $db_local, $objects); break; case 'bookings-wubook-to-site': //$file = JPATH_BASE . '/components/com_jshopping/last_r_code.txt'; //$code = VipLocalApi::readKodFromFile(); //var_dump($code);die;