use Pizza\Business\PizzaService; use Doctrine\Common\ClassLoader; require_once "Doctrine/Common/ClassLoader.php"; require_once "libraries/Twig/Autoloader.php"; Twig_Autoloader::register(); $loader = new Twig_Loader_Filesystem("src/Pizza/Presentation"); $twig = new Twig_Environment($loader); $classLoader = new ClassLoader("Pizza", "src"); $classLoader->register(); session_start(); if (!isset($_SESSION["winkelmandje"])) { $_SESSION["winkelmandje"] = array(); $_SESSION["totaalprijs"] = 0; } //$winkelmandje = array(); $psvc = new PizzaService(); $pizzaLijst = $psvc->haalPizzaOverzicht(); if (isset($_GET["keuze"])) { $gekozenPizzaId = $_GET["keuze"]; $gekozenPizza = $psvc->haalPizza($gekozenPizzaId); $_SESSION["totaalprijs"] += $gekozenPizza->getPrijs(); $_SESSION["winkelmandje"] = $psvc->vulWinkelmandje($gekozenPizza, $_SESSION["winkelmandje"]); //$item = $psvc->vulWinkelmandje($gekozenPizza); header("location:aanbodController.php"); exit(0); } else { if (isset($_GET["action"])) { if ($_GET["action"] == "verwijderItem") { $teVerwijderenPizzaId = $_GET["item"]; $teVerwijderenPizza = $psvc->haalPizza($teVerwijderenPizzaId); $_SESSION["totaalprijs"] -= $teVerwijderenPizza->getPrijs();
use Pizza\Business\PromoService; use Doctrine\Common\ClassLoader; require_once "libraries/Doctrine/Common/ClassLoader.php"; require_once "libraries/Twig/Autoloader.php"; Twig_Autoloader::register(); $loader = new Twig_Loader_Filesystem("src/Pizza/Presentation"); $twig = new Twig_Environment($loader); $classLoader = new ClassLoader("Pizza", "src"); $classLoader->register(); session_start(); if (isset($_GET["action"])) { if ($_GET["action"] == "afrekenen") { /* * haal array op met namen van pizza's + aantal keer gekozen */ $psvc = new PizzaService(); $_SESSION["aantallenPizza"] = $psvc->getAantalZelfdePizza($_SESSION["winkelmandje"]); if (isset($_SESSION["aangemeld"]) && !isset($_SESSION["wijzigBestelling"]) && !isset($_SESSION["wijzigGegevens"])) { /* * check of klant recht heeft op promo */ $ksvc = new KlantService(); $klant = $ksvc->haalKlantOp($_SESSION["email"]); if ($klant->getPromo() == 1) { $promosvc = new PromoService(); foreach ($_SESSION["winkelmandje"] as $pizza) { $promo = $promosvc->haalPromo($pizza->getPizzaId()); if (isset($promo)) { $verschil = $pizza->getPrijs() - $promo->getPromoprijs(); $_SESSION["totaalprijs"] -= $verschil; $_SESSION["promo"] = $promo;