24date_default_timezone_set(
'Europe/Paris');
36require_once
'vendor/autoload.php';
44require_once
'modeles/constantes.class.php';
56require_once
'enums/Role.enum.php';
68if (session_status() === PHP_SESSION_NONE) {
82require_once
'config/twig.php';
93require_once
'modeles/bd.class.php';
102require_once
'controller/controller.class.php';
109require_once
'controller/controller_factory.class.php';
114require_once
'controller/controller_home.class.php';
119require_once
'controller/controller_admin.class.php';
124require_once
'controller/controller_newsletter.class.php';
129require_once
'controller/controller_musique.class.php';
136require_once
'controller/controller_utilisateur.class.php';
141require_once
'controller/controller_role.class.php';
148require_once
'controller/controller_chanson.class.php';
153require_once
'controller/controller_album.class.php';
158require_once
'controller/controller_genre.class.php';
163require_once
'controller/controller_playlist.class.php';
170require_once
'controller/controller_battle.class.php';
177require_once
'controller/controller_search.class.php';
184require_once
'controller/controller_fichier.class.php';
189require_once
'controller/controller_message.class.php';
198require_once
'modeles/validator.class.php';
205require_once
'modeles/email.class.php';
210require_once
'modeles/role.class.php';
215require_once
'modeles/role.dao.php';
220require_once
'modeles/utilisateur.class.php';
225require_once
'modeles/utilisateur.dao.php';
230require_once
'modeles/newsletter.class.php';
235require_once
'modeles/newsletter.dao.php';
240require_once
'modeles/chanson.class.php';
245require_once
'modeles/chanson.dao.php';
250require_once
'modeles/album.class.php';
255require_once
'modeles/album.dao.php';
260require_once
'modeles/genre.class.php';
265require_once
'modeles/genre.dao.php';
270require_once
'modeles/playlist.class.php';
275require_once
'modeles/playlist.dao.php';
280require_once
'modeles/battle.class.php';
285require_once
'modeles/battle.dao.php';
290require_once
'modeles/fichier.class.php';
295require_once
'modeles/fichier.dao.php';
300require_once
'modeles/passwordResetToken.class.php';
305require_once
'modeles/passwordResetToken.dao.php';
310require_once
'modeles/message.class.php';
315require_once
'modeles/message.dao.php';
static getInstance()
Retourne l'instance unique de la classe bd (pattern Singleton).
$pdo
Classe de gestion de la connexion MySQL.
$twig
Environnement Twig configuré