|
4 | 4 |
|
5 | 5 | namespace JohnnyHuy\Laravel; |
6 | 6 |
|
7 | | -use Illuminate\Contracts\Container\BindingResolutionException; |
| 7 | +use JohnnyHuy\Laravel\Inline\Element\Gist; |
8 | 8 | use Illuminate\Contracts\Container\Container; |
| 9 | +use JohnnyHuy\Laravel\Inline\Element\Codepen; |
| 10 | +use JohnnyHuy\Laravel\Inline\Element\YouTube; |
9 | 11 | use JohnnyHuy\Laravel\Block\Element\BlockColor; |
10 | | -use JohnnyHuy\Laravel\Block\Element\TextAlignment; |
11 | 12 | use JohnnyHuy\Laravel\Block\Parser\ColorParser; |
12 | | -use JohnnyHuy\Laravel\Block\Parser\TextAlignmentParser; |
13 | | -use JohnnyHuy\Laravel\Block\Renderer\ColorBlockRenderer; |
14 | | -use JohnnyHuy\Laravel\Block\Renderer\TextAlignmentRenderer; |
15 | | -use JohnnyHuy\Laravel\Inline\Element\Codepen; |
16 | | -use JohnnyHuy\Laravel\Inline\Element\Gist; |
17 | | -use JohnnyHuy\Laravel\Inline\Element\InlineColor; |
| 13 | +use JohnnyHuy\Laravel\Inline\Parser\GistParser; |
| 14 | +use League\CommonMark\Block\Element\FencedCode; |
18 | 15 | use JohnnyHuy\Laravel\Inline\Element\SoundCloud; |
19 | | -use JohnnyHuy\Laravel\Inline\Element\YouTube; |
20 | | -use JohnnyHuy\Laravel\Inline\Parser\CloseColorParser; |
| 16 | +use JohnnyHuy\Laravel\Inline\Element\InlineColor; |
| 17 | +use League\CommonMark\Block\Element\IndentedCode; |
| 18 | +use JohnnyHuy\Laravel\Block\Element\TextAlignment; |
21 | 19 | use JohnnyHuy\Laravel\Inline\Parser\CodepenParser; |
22 | | -use JohnnyHuy\Laravel\Inline\Parser\GistParser; |
| 20 | +use JohnnyHuy\Laravel\Inline\Parser\YouTubeParser; |
| 21 | +use JohnnyHuy\Laravel\Inline\Renderer\GistRenderer; |
| 22 | +use League\CommonMark\Extension\ExtensionInterface; |
23 | 23 | use JohnnyHuy\Laravel\Inline\Parser\OpenColorParser; |
| 24 | +use Spatie\CommonMarkHighlighter\FencedCodeRenderer; |
| 25 | +use JohnnyHuy\Laravel\Inline\Parser\CloseColorParser; |
24 | 26 | use JohnnyHuy\Laravel\Inline\Parser\SoundCloudParser; |
25 | | -use JohnnyHuy\Laravel\Inline\Parser\YouTubeParser; |
26 | 27 | use JohnnyHuy\Laravel\Inline\Renderer\CodepenRenderer; |
27 | | -use JohnnyHuy\Laravel\Inline\Renderer\ColorInlineRenderer; |
28 | | -use JohnnyHuy\Laravel\Inline\Renderer\GistRenderer; |
29 | | -use JohnnyHuy\Laravel\Inline\Renderer\SoundCloudRenderer; |
30 | 28 | use JohnnyHuy\Laravel\Inline\Renderer\YouTubeRenderer; |
| 29 | +use Spatie\CommonMarkHighlighter\IndentedCodeRenderer; |
| 30 | +use JohnnyHuy\Laravel\Block\Parser\TextAlignmentParser; |
31 | 31 | use League\CommonMark\ConfigurableEnvironmentInterface; |
32 | | -use League\CommonMark\Extension\ExtensionInterface; |
| 32 | +use JohnnyHuy\Laravel\Block\Renderer\ColorBlockRenderer; |
| 33 | +use JohnnyHuy\Laravel\Inline\Renderer\SoundCloudRenderer; |
| 34 | +use JohnnyHuy\Laravel\Inline\Renderer\ColorInlineRenderer; |
| 35 | +use JohnnyHuy\Laravel\Block\Renderer\TextAlignmentRenderer; |
| 36 | +use Illuminate\Contracts\Container\BindingResolutionException; |
33 | 37 |
|
34 | 38 | /** |
35 | 39 | * This is the useful CommonMark extension class. |
@@ -92,6 +96,8 @@ public function __construct(Container $container) |
92 | 96 | $this->blockRenderers = [ |
93 | 97 | TextAlignment::class => $container->make(TextAlignmentRenderer::class), |
94 | 98 | BlockColor::class => $container->make(ColorBlockRenderer::class), |
| 99 | + FencedCode::class => $container->make(FencedCodeRenderer::class), |
| 100 | + IndentedCode::class => $container->make(IndentedCodeRenderer::class), |
95 | 101 | ]; |
96 | 102 | } |
97 | 103 |
|
|
0 commit comments