Implement MarkDown parser and improve AbstractParser

This commit is contained in:
Tim
2025-04-23 21:50:50 +02:00
parent cc3e050304
commit 0f6cc78e5e
9 changed files with 477 additions and 32 deletions

View File

@ -0,0 +1,15 @@
<?php
namespace App\Service\SnipParser\Markdown;
use App\Service\SnipParser\AbstractParser;
use League\CommonMark\GithubFlavoredMarkdownConverter;
class MarkdownParser extends AbstractParser
{
public function safeParseView(string $content): string
{
$converter = new GithubFlavoredMarkdownConverter();
return $converter->convert($content);
}
}