$data = json_decode($json); $message = $data->message; $response = array(); global $user_id; $db = new messages(); $res = $db->updateMessage($message); if ($res != NULL) { echo json_encode(array('error' => false, 'message' => 'Mensaje actualizado satisfactoriamente')); } else { echo json_encode(array('error' => true, 'message' => 'Error en la actualizacion del mensaje. Por favor intente de nuevo')); } }); $app->put('/position', 'authenticate', function () use($app) { $json = $app->request->getBody(); $data = json_decode($json); $id1 = $data->id1; $id2 = $data->id2; $response = array(); global $user_id; $db = new products(); $res = $db->change_position($id1, $id2); if ($res != NULL) { echo json_encode(array('error' => false, 'message' => 'Posiciones actualizadas satisfactoriamente')); } else { echo json_encode(array('error' => true, 'message' => 'Error en el cambio de posicion. Por favor intente de nuevo')); } }); $app->map('/:x+', function ($x) { http_response_code(200); })->via('OPTIONS'); $app->run();