Add support for the league/commonmark Markdown parser

This commit is contained in:
Colin O'Dell
2015-02-23 14:50:38 -05:00
parent 27848b2a25
commit b268342bf1
2 changed files with 5 additions and 1 deletions
+2 -1
View File
@@ -16,7 +16,8 @@
}, },
"suggest": { "suggest": {
"dflydev/markdown": "~1.0", "dflydev/markdown": "~1.0",
"erusev/parsedown": "~1.0" "erusev/parsedown": "~1.0",
"league/commonmark": "*"
}, },
"extra": { "extra": {
"branch-alias": { "branch-alias": {
@@ -167,6 +167,9 @@ class Description implements \Reflector
} elseif (class_exists('dflydev\markdown\MarkdownExtraParser')) { } elseif (class_exists('dflydev\markdown\MarkdownExtraParser')) {
$markdown = new \dflydev\markdown\MarkdownExtraParser(); $markdown = new \dflydev\markdown\MarkdownExtraParser();
$result = $markdown->transformMarkdown($result); $result = $markdown->transformMarkdown($result);
} elseif (class_exists('League\CommonMark\CommonMarkConverter')) {
$markdown = new \League\CommonMark\CommonMarkConverter();
$result = $markdown->convertToHtml($result);
} }
return trim($result); return trim($result);