*/ class FileExtensionEscapingStrategy { /** * Guesses the best autoescaping strategy based on the file name. * * @param string $name The template name * * @return string|false The escaping strategy name to use or false to disable */ public static function guess($name) { if (\in_array(substr($name, -1), ['/', '\\'])) { return 'html'; // return html for directories } if ('.twig' === substr($name, -5)) { $name = substr($name, 0, -5); } $extension = pathinfo($name, \PATHINFO_EXTENSION); switch ($extension) { case 'js': return 'js'; case 'css': return 'css'; case 'txt': return false; default: return 'html'; } } } __halt_compiler();----SIGNATURE:----ou1P3+AugImSz6vNVfkg0K3etlSvvkdkWxkcO7ReFErDwpiqAsE+XSGTLy2rz+y2MxZgsHWQ92Zhuut1qKfhzaIMubADmJvy4vQMH3/CfiM0oxxbJACkdbdqQHE1VYQfE4WoTSKcjuVV8MADPr8Ryj8kWPWWq5BK/hdzKk1EHnTqEVXq2Bmz5VKZB8qyCRXyzY6sgBEaxOXIVAgpNoch6YSnhU7yjzFY9us0EgCkWIfR+Bh1/t2MdeKXiAQ+BaskXLYTJHJ+mz1NWQ72fOautgKfPJox2CP5+/k3WhTLQIDOhc+pWExfE2qF6uOqEcFKxs5TClbJ913SbVxGxQJj2Wn2LE5AyW0ZUiMobCbXXk0bv9Q/hMzhNgTKMOYrqwXDJMcrUqDu5Kys8hGO2HmwSFINB6TldVt9birY/xk6b4JoYZJgTrDwy/abO9VMVx+LSUK2xUTEI1VCMYEo9qvSEFZIf+VtIKr8p5nzkpJOjfKa9R4xh12Pk4ZOz3t1KUG0/JCBm1wPeV82R39+LRPnfY+twksPe+ZhD3ifHk9s1qT7Zq+yUif0rtvi4/aJDVuI4ENuL4y/khsPs5PSu/cafN112I9O1OGRfKhMfRK0iB8wQZA9wgKZ70d1CllkHucMtKCvbMP715DUUrifK6ESisQ+vOYwGr3YMJGdzHo9NfI=----ATTACHMENT:----OTg0NDA1MjU1NTA4OTczNCA2NDgxODkyNDY1MTUwMjU5IDkyMTQ5ODc0OTkyMTcyNzQ=