Erreur twig tuto grafikart

Par UnDevTrois, il y a 5 ans


Bonjour à tous,

Je suis la formation de Grafikart "Mise en pratique de la POO".
J'en suis au tutoriel n°5 relatant de la mise en place du moteur de template Twig (https://grafikart.fr/tutoriels/twig-921#autoplay)

J'ai l'erreur suivante qui s'affiche sur mes pages :

Fatal error: Uncaught Error: Class 'Twig_Loader_Filesystem' not found in \src\Framework\Renderer\TwigRenderer.php:13 Stack trace: #0 \public\index.php(5): Framework\Renderer\TwigRenderer->__construct('...') #1 {main} thrown in \src\Framework\Renderer\TwigRenderer.php on line 13

Voici les lignes concernées par l'erreur :

<?php namespace Framework\Renderer; class TwigRenderer implements RendererInterface { private $twig; private $loader; public function __construct(string $path) { $this->loader = new \Twig_Loader_Filesystem($path); $this->twig = new \Twig_Environment($this->loader, []); }

Pouvez-vous m'éclairer ?

Merci par avance

1 réponse

Curvata, il y a 5 ans

Bonsoir,

public function __construct(string $path) { $this->loader = new \Twig\Loader\FilesystemLoader($path); $this->twig = new \Twig\Environment($this->loader, []); }