function parseRequests() { switch ($_GET["do"]) { case "actualizar_instancias": Logger::log("---------------------------"); Logger::log("Jedi requested update instances"); $result = InstanciasController::Actualizar_Todas_Instancias($_GET['instance_ids']); if (!is_null($result)) { //algo salio mal Logger::log("Algo salió mal al actualizar: " . $result); break; } Logger::log("Actualizacion(es) a BD terminada(s) con éxito"); header("Location: instancias.lista.php"); break; case "respaldar_instancias": Logger::log("---------------------------"); Logger::log("Jedi requested respaldar instances"); $json = "{ \"instance_ids\" : {$_GET['instance_ids']} }"; //$result = InstanciasController::Respaldar_Instancias($_GET['instance_ids']); $result = POSController::BdInstanciasRespaldarBd($json); if ($result['status'] != "ok") { //algo salio mal Logger::log("Algo salió mal al respaldar: " . $result['mensaje']); ?> <script> (function(){alert(<?php echo "'" . $result['mensaje'] . "'"; ?> ); location.href="instancias.bd.php" })(); </script> <?php break; } Logger::log("Respaldo(s) realizado(s) con éxito"); header("Location: instancias.lista.php"); break; case "restaurar_instancias": Logger::log("---------------------------"); Logger::log("Jedi requested restaurar instances"); $json = "{ \"instance_ids\" : {$_GET['instance_ids']} }"; //$result = InstanciasController::Restaurar_Instancias($_GET['instance_ids']); $result = POSController::BdInstanciasRestaurarBd($json); if ($result['status'] != "ok") { //algo salio mal Logger::log("Algo salió mal al restaurar: " . $result['mensaje']); //header("Location: instancias.bd.php"); ?> <script> (function(){alert(<?php echo "'" . $result['mensaje'] . "'"; ?> ); location.href="instancias.bd.php" })(); </script> <?php break; } Logger::log("Restauracion(es) realizada(s) con éxito"); header("Location: instancias.lista.php"); break; default: } }