Paaxio 1.0
Plateforme de streaming musical - SAE IUT Bayonne
Chargement...
Recherche...
Aucune correspondance
twig.php
Aller à la documentation de ce fichier.
1<?php
2
12// Ajout de la classe IntlExtension et création de l'alias IntlExtension
13use Twig\Extra\Intl\IntlExtension;
14
21$loader = new Twig\Loader\FilesystemLoader('templates');
22
32$twig = new Twig\Environment($loader, [
33 'debug' => true,
34 // Il est possible de définir d'autres variables d'environnement ici
35]);
36
43$twig->addGlobal('config', Constantes::getInstance()->getConfig());
44$twig->addGlobal('session', $_SESSION);
45
52$twig->getExtension(\Twig\Extension\CoreExtension::class)->setTimezone('Europe/Paris');
53
60$twig->addExtension(new \Twig\Extension\DebugExtension());
61
69// $twig->addExtension(new IntlExtension());
static getInstance()
Retourne l'instance unique de la classe Constantes (pattern Singleton).
$twig
Environnement Twig configuré
Definition twig.php:32
$loader
Chargeur de fichiers Twig.
Definition twig.php:21