Compare commits
1 commit
swap-markd
...
master
Author | SHA1 | Date | |
---|---|---|---|
Oliver Davies | 6edd875523 |
|
@ -1,6 +1,3 @@
|
||||||
sculpin_content_types:
|
sculpin_content_types:
|
||||||
posts:
|
posts:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|
||||||
parameters:
|
|
||||||
twig.markdown.parser.class: 'App\Markdown\CommonMarkMarkdownParser'
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
namespace App\Markdown;
|
|
||||||
|
|
||||||
use League\CommonMark\CommonMarkConverter;
|
|
||||||
use Opdavies\Sculpin\Bundle\TwigMarkdownBundle\Twig\SculpinTwigMarkdownParserInterface;
|
|
||||||
|
|
||||||
class CommonMarkMarkdownParser implements SculpinTwigMarkdownParserInterface
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public function transform($text)
|
|
||||||
{
|
|
||||||
$converter = new CommonMarkConverter([
|
|
||||||
'html_input' => 'strip',
|
|
||||||
'allow_unsafe_links' => false,
|
|
||||||
]);
|
|
||||||
|
|
||||||
return $converter->convertToHtml($text);
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -10,9 +10,8 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"require": {
|
"require": {
|
||||||
"league/commonmark": "^1.1",
|
"sculpin/sculpin": "^3.0",
|
||||||
"opdavies/sculpin-twig-markdown-bundle": "dev-markdown",
|
"opdavies/sculpin-twig-markdown-bundle": "dev-markdown"
|
||||||
"sculpin/sculpin": "^3.0"
|
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "composer run-script generate",
|
"dev": "composer run-script generate",
|
||||||
|
@ -27,10 +26,5 @@
|
||||||
"branch-alias": {
|
"branch-alias": {
|
||||||
"dev-master": "2.1-dev"
|
"dev-master": "2.1-dev"
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"autoload": {
|
|
||||||
"psr-4": {
|
|
||||||
"App\\": "app/src"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
616
composer.lock
generated
616
composer.lock
generated
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue