<?php
require_once '../controllers/ReportController.php';

$reportController = new ReportController();

// Rutas para manejar las solicitudes de reportes
$router = new Router();

$router->get('/reports', function() use ($reportController) {
    $reportController->getReports();
});

$router->get('/reports/{id}', function($id) use ($reportController) {
    $reportController->getReport($id);
});

$router->post('/reports', function() use ($reportController) {
    $reportController->createReport();
});

$router->delete('/reports/{id}', function($id) use ($reportController) {
    $reportController->deleteReport($id);
});

// Ejecutar el router
$router->run();
?>