namespace BookStack\Entities\Tools\Markdown;
-use League\CommonMark\ConfigurableEnvironmentInterface;
+use League\CommonMark\Environment\EnvironmentBuilderInterface;
use League\CommonMark\Extension\ExtensionInterface;
use League\CommonMark\Extension\Strikethrough\Strikethrough;
use League\CommonMark\Extension\Strikethrough\StrikethroughDelimiterProcessor;
class CustomStrikeThroughExtension implements ExtensionInterface
{
- public function register(ConfigurableEnvironmentInterface $environment)
+ public function register(EnvironmentBuilderInterface $environment): void
{
$environment->addDelimiterProcessor(new StrikethroughDelimiterProcessor());
- $environment->addInlineRenderer(Strikethrough::class, new CustomStrikethroughRenderer());
+ $environment->addRenderer(Strikethrough::class, new CustomStrikethroughRenderer());
}
}