/var/www/vhosts/ihelp.ro/httpdocs/vendor/twig/markdown-extra
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/twig/markdown-extra/MarkdownExtension.php (1362B)
['all']]),
new TwigFilter('html_to_markdown', 'Twig\\Extra\\Markdown\\twig_html_to_markdown', ['is_safe' => ['all']]),
];
}
}
function twig_html_to_markdown(string $body, array $options = []): string
{
static $converters;
if (!class_exists(HtmlConverter::class)) {
throw new \LogicException('You cannot use the "html_to_markdown" filter as league/html-to-markdown is not installed; try running "composer require league/html-to-markdown".');
}
$options = $options + [
'hard_break' => true,
'strip_tags' => true,
'remove_nodes' => 'head style',
];
if (!isset($converters[$key = serialize($options)])) {
$converters[$key] = new HtmlConverter($options);
}
return $converters[$key]->convert($body);
}