<?php header('Content-Type: text/html; charset=utf-8'); define("PASTA", "d:/httpc/tcm/"); define("PATH", "http://localhost/tcm/"); date_default_timezone_set('UTC'); include PASTA . "admin/class/config/Autoload.php"; include PASTA . "admin/class/config/AutoloadEntidade.php"; $autoload = new AutoloadEntidade(PASTA); $postdata = file_get_contents("php://input"); $request = json_decode($postdata, true); $categoria = new Categoria(); $categoria->serializeArray("Categoria", (array) $request); $categoriaService = new CategoriaService(); $method = $_GET['sub']; call_user_func($method, $categoria); function salvar($categoria) { global $categoriaService; $categoriaService->salvar($categoria); echo json_encode(array('mensagem' => 'Categoria cadastrado com sucesso')); } function excluir($categoria) { global $categoriaService; $categoriaService->deletar($categoria); echo json_encode(array('mensagem' => 'Categoria excluido com sucesso')); } function alterar($categoria) { global $categoriaService;