1 <?php namespace BookStack\Entities\Tools\Markdown;
3 use League\CommonMark\ConfigurableEnvironmentInterface;
4 use League\CommonMark\Extension\ExtensionInterface;
5 use League\CommonMark\Extension\Strikethrough\Strikethrough;
6 use League\CommonMark\Extension\Strikethrough\StrikethroughDelimiterProcessor;
8 class CustomStrikeThroughExtension implements ExtensionInterface
11 public function register(ConfigurableEnvironmentInterface $environment)
13 $environment->addDelimiterProcessor(new StrikethroughDelimiterProcessor());
14 $environment->addInlineRenderer(Strikethrough::class, new CustomStrikethroughRenderer());