Preview: FileExtensionEscapingStrategy.php
Size: 522 B
/home/nshryvcy/himaltourism.com/wp-content/plugins/mailpoet/vendor-prefixed/twig/twig/src/FileExtensionEscapingStrategy.php
<?php
namespace MailPoetVendor\Twig;
if (!defined('ABSPATH')) exit;
class FileExtensionEscapingStrategy
{
public static function guess(string $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';
}
}
}
Directory Contents
Dirs: 11 × Files: 18