public static function getTwig() { if (self::$loader && self::$environment) { return self::$environment; } require_once '../twig/lib/Twig/Autoloader.php'; Twig_Autoloader::register(); self::$loader = new Twig_Loader_Filesystem('../templates'); self::$environment = new Twig_Environment(self::$loader); return self::$environment; }
public static function getTwig() { if (self::$loader && self::$environment) { return self::$environment; } require_once 'Twig/Autoloader.php'; Twig_Autoloader::register(); self::$loader = new Twig_Loader_Filesystem(dirname(dirname(__FILE__)) . '/templates'); self::$environment = new Twig_Environment(self::$loader); $lexer = new Twig_Lexer(self::$environment, array('tag_comment' => array('<%#', '%>'), 'tag_block' => array('<%', '%>'), 'tag_variable' => array('<%=', '%>'))); self::$environment->setLexer($lexer); return self::$environment; }