<?php require_once __DIR__ . "/../vendor/autoload.php"; require_once __DIR__ . "/../src/Tamagotchi.php"; session_start(); if (empty($_SESSION['tamagotchis'])) { $_SESSION['tamagotchis'] = array(); } $app = new Silex\Application(); $app->register(new Silex\Provider\TwigServiceProvider(), array('twig.path' => __DIR__ . '/../views')); $app->get("/", function () use($app) { return $app['twig']->render('create_tamagotchi.html.twig', array('tamas' => Tamagotchi::getAll())); }); $app->post("/tamagotchis_page", function () use($app) { $tama = new Tamagotchi($_POST['name']); $tama->save(); return $app['twig']->render('tamagotchis_page.html.twig', array('newtama' => $tama)); }); $app->post("/add_food", function () use($app) { $tama->addFood(); return $app['twig']->render('tamagotchis_page.html.twig'); }); // $tama = new Tamagotchi($_POST['name']); // $tama->addFood(); // return $app['twig']->render('tamagotchis_page.html.twig', array('newtama' => $tama)); // // $app->post("/delete_tama", function() use ($app) { // Tamagotchi::deleteAll(); // return $app['twig']->render('delete_place.html.twig'); // }); return $app;