]> BookStack Code Mirror - bookstack/blobdiff - app/Entities/Tools/Markdown/CustomStrikeThroughExtension.php
Customization: Added parent tag classes
[bookstack] / app / Entities / Tools / Markdown / CustomStrikeThroughExtension.php
index d4984ef081dd4965e23e697a7ced6dace0e67c37..ee4e933975146d93bf366a1e38f5acc526b51c9a 100644 (file)
@@ -1,16 +1,17 @@
-<?php namespace BookStack\Entities\Tools\Markdown;
+<?php
 
-use League\CommonMark\ConfigurableEnvironmentInterface;
+namespace BookStack\Entities\Tools\Markdown;
+
+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());
     }
 }