app/Markdown/MentionExtension.php
<?php
namespace Strimoid\Markdown;
use League\CommonMark\Environment\EnvironmentBuilderInterface;
use League\CommonMark\Extension\ExtensionInterface;
use Strimoid\Markdown\Inline\Parser\GroupMentionParser;
use Strimoid\Markdown\Inline\Parser\UserMentionParser;
final class MentionExtension implements ExtensionInterface
{
public function register(EnvironmentBuilderInterface $environment): void
{
$environment
->addInlineParser(new GroupMentionParser())
->addInlineParser(new UserMentionParser())
;
}
}