// Anota que un usuario ha realizado todos los dictados para poder avisarle cuando se cree uno nuevo $app->get('/avisar', 'Login::forzarLogin', function () use($app) { Dictado::avisar($app->db, Login::getEmail()); }); $app->get('/escuchar', function () use($app) { Dictado::mostrar(); }); // IDEA añadir reproductor para escuchar cómo queda el dictado que se está introduciendo $app->get('/crear', function () use($app) { global $twig; echo $twig->render('dictadoCrear.php'); }); $app->post('/guardar', function () use($app) { global $twig; $valores = array('nombre' => $app->request()->post('dictado')); echo $twig->render('miSaludo.php', $valores); }); // IDEA no usar el ID directamente en la url para evitar nos "frían" a peticiones $app->get('/aprobado/:id', 'Login::forzarLogin', function ($id_dictado) use($app) { Dictado::anotarAprobado($app->db, Login::getEmail(), $id_dictado); Dictado::mostrar("¡Buen trabajo!"); }); $app->get('/suspenso', function () use($app) { Dictado::mostrar("No te preocupes, verás como poco a poco mejoras tu ortografía"); }); }); // Ponemos en marcha el router $app->run(); ?>