Skip to content

Commit 80bffeb

Browse files
committed
Fix compatibility with new Markdown package.
1 parent 74f2eff commit 80bffeb

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/MarkdownFilter.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
namespace Baraja\MarkdownLatteFilter;
66

77

8-
use Baraja\Markdown\CommonMarkRenderer;
8+
use Baraja\Markdown\Markdown;
99
use Nette\Utils\Html;
1010

1111
final class MarkdownFilter
1212
{
1313
public function __construct(
14-
private CommonMarkRenderer $commonMarkRenderer,
14+
private Markdown $markdown,
1515
) {
1616
}
1717

@@ -32,7 +32,7 @@ public function __invoke(string|object $haystack): Html
3232
}
3333

3434
return Html::el('div', ['class' => 'markdown'])->setHtml(
35-
$this->commonMarkRenderer->render($haystack),
35+
$this->markdown->render($haystack),
3636
);
3737
}
3838
}

src/MarkdownLatteFilterExtension.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ public function beforeCompile(): void
1515
{
1616
$builder = $this->getContainerBuilder();
1717

18+
$builder->addDefinition($this->prefix('markdownFilter'))
19+
->setFactory(MarkdownFilter::class);
20+
1821
/** @var FactoryDefinition $latteFactory */
1922
$latteFactory = $builder->getDefinitionByType(LatteFactory::class);
2023
$latteFactory->getResultDefinition()

0 commit comments

Comments
 (0)