1010
1111namespace TwigGenerator \Builder ;
1212
13+ use Twig \Environment ;
14+ use Twig \Loader \FilesystemLoader ;
15+ use Twig \TwigFilter ;
16+
1317/**
1418 * @author Cédric Lombardot
1519 */
@@ -298,12 +302,12 @@ public function addTwigExtensions(array $extensions)
298302 * Initialize the Twig Environment which automatically loads
299303 * extensions and filters.
300304 *
301- * @return \Twig_Environment
305+ * @return Environment
302306 */
303307 protected function getTwigEnvironment ()
304308 {
305- $ loader = new \ Twig_Loader_Filesystem ($ this ->getTemplateDirs ());
306- $ twig = new \ Twig_Environment ($ loader , array (
309+ $ loader = new FilesystemLoader ($ this ->getTemplateDirs ());
310+ $ twig = new Environment ($ loader , array (
307311 'autoescape ' => false ,
308312 'strict_variables ' => true ,
309313 'debug ' => true ,
@@ -316,7 +320,7 @@ protected function getTwigEnvironment()
316320 return $ twig ;
317321 }
318322
319- protected function loadTwigFilters (\ Twig_Environment $ twig )
323+ protected function loadTwigFilters (Environment $ twig )
320324 {
321325 foreach ($ this ->twigFilters as $ twigFilter ) {
322326 if (is_object ($ twigFilter )) {
@@ -327,11 +331,11 @@ protected function loadTwigFilters(\Twig_Environment $twig)
327331 } else {
328332 $ twigFilterName = $ twigFilter ;
329333 }
330- $ twig ->addFilter (new \ Twig_SimpleFilter ($ twigFilterName , $ twigFilter ));
334+ $ twig ->addFilter (new TwigFilter ($ twigFilterName , $ twigFilter ));
331335 }
332336 }
333337
334- protected function loadTwigExtensions (\ Twig_Environment $ twig )
338+ protected function loadTwigExtensions (Environment $ twig )
335339 {
336340 foreach ($ this ->twigExtensions as $ twigExtensionName ) {
337341 if (is_object ($ twigExtensionName )) {
0 commit comments