<?php require_once "init.php"; if (isset($_GET["action"])) { $action = $_GET["action"]; switch ($action) { case "list": listProductos(); break; case "list_category": listProductosPorCategoria(); break; case "create": createProducto(); break; case "update": updateProducto(); break; case "delete": deleteProducto(); break; default: sendError("La accion especificada es invalida"); break; } } else { sendError("No se especifico ninguna acción"); } function createProducto() { $c = getConnection();
// Carga el jwt_helper if (file_exists('../../../jwt_helper.php')) { require_once '../../../jwt_helper.php'; } else { require_once 'jwt_helper.php'; } // Las funciones en el if no necesitan usuario logged if ($decoded == null && ($_GET["function"] != null && ($_GET["function"] == 'getProductos' || $_GET["function"] == 'getCategorias' || $_GET["function"] == 'getCarritos'))) { $token = ''; } else { checkSecurity(); } } if ($decoded != null) { if ($decoded->function == 'createProducto') { createProducto($decoded->producto); } else { if ($decoded->function == 'createCategoria') { createCategoria($decoded->categoria); } else { if ($decoded->function == 'createCarrito') { createCarrito($decoded->carrito); } else { if ($decoded->function == 'createCarritoDetalle') { //createCarritoDetalle($decoded->carrito_detalle); createCarritoDetalle($decoded->carrito_id, $decoded->carrito_detalle); } else { if ($decoded->function == 'updateProducto') { updateProducto($decoded->producto); } else { if ($decoded->function == 'updateCategoria') {