Esempio n. 1
0
 $zaalId = $zaalId[0]['zaal_id'];
 /**
  * Getting information about 'Zaal'
  */
 $zaalObj = new ZaalBusiness();
 $zaal = $zaalObj->getZaalGrootte($zaalId);
 /**
  * Throw exception if $zaal is empty, which means it doesn't exist
  */
 if (empty($zaal)) {
     throw new ZaalBestaatNietException();
 }
 /**
  * Getting all fields of 1 film by 'film_id'
  */
 $filmObj = new FilmsBusiness();
 $film = $filmObj->overzichtEenFilm($filmId);
 $_SESSION['filmId'] = $film[0]->getFilmId();
 $_SESSION['filmNaam'] = $film[0]->getFilmNaam();
 /**
  * Checking whether some seats are reserved
  */
 $reservatieObj = new ReservatiesBusiness();
 $reservatieDatum = explode("/", $_SESSION['gekozenDatum']);
 $reservatieDatum = $reservatieDatum[2] . "-" . $reservatieDatum[1] . "-" . $reservatieDatum[0];
 $reservatieLijst = $reservatieObj->overzichtReservatieByProgrammatieIdEnDatum($_GET['programmatie'], $reservatieDatum);
 $reservatieArray = array();
 if (!empty($reservatieLijst)) {
     foreach ($reservatieLijst as $lijstKey => $lijst) {
         $reservatieArray[$lijstKey]['rij'] = $lijst->getZaalRij();
         $reservatieArray[$lijstKey]['kolom'] = $lijst->getZaalKolom();
Esempio n. 2
0
         */
        if ($_POST['gekozenDatum'] < $currentDate) {
            throw new OngeldigeInputException();
        }
        if (checkdate($dateToCheck[1], $dateToCheck[0], $dateToCheck[2])) {
            $_SESSION['gekozenDatum'] = $_POST['gekozenDatum'];
        }
    } catch (OngeldigeInputException $e) {
        header("Location: index.php");
    }
}
if (isset($_SESSION['gekozenDatum'])) {
    require_once 'Doctrine/Common/ClassLoader.php';
    $classLoader = new ClassLoader("src");
    $classLoader->register();
    $obj = new FilmsBusiness();
    $films = $obj->overzichtFilms();
    foreach ($films as $filmKey => $film) {
        $filmLijst[$filmKey]['filmId'] = $film->getFilmId();
        $filmLijst[$filmKey]['filmNaam'] = $film->getFilmNaam();
        $filmLijst[$filmKey]['filmOmschrijving'] = $film->getFilmOmschrijving();
        $filmLijst[$filmKey]['filmImage'] = $film->getFilmImage();
        foreach ($film->getFilmProgrammatie() as $programmatieKey => $programmatie) {
            $filmLijst[$filmKey]['filmProgrammatie'][$programmatieKey]['programmatieId'] = $programmatie->getProgrammatieId();
            $filmLijst[$filmKey]['filmProgrammatie'][$programmatieKey]['zaalId'] = $programmatie->getZaalId();
            $filmLijst[$filmKey]['filmProgrammatie'][$programmatieKey]['filmId'] = $programmatie->getFilmId();
            $filmLijst[$filmKey]['filmProgrammatie'][$programmatieKey]['programmatieTijd'] = $programmatie->getProgrammatieTijd();
        }
    }
    require_once "lib/Twig/Autoloader.php";
    Twig_Autoloader::register();