File "FileExtensionEscapingStrategy.php"
Full Path: /home/warrior1/public_html/wp-content/plugins/mailpoet/vendor-prefixed/twig/twig/src/FileExtensionEscapingStrategy.php
File size: 522 bytes
MIME-type: text/x-php
Charset: utf-8
<?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';
}
}
}