From 3ec87522b2dd3d44efdd5ed20a61df7a145ba6df Mon Sep 17 00:00:00 2001 From: William DURAND Date: Fri, 13 Jul 2012 15:01:09 +0200 Subject: [PATCH] Add markdown transformation in HTML output, fix Markdown formatter --- Formatter/MarkdownFormatter.php | 9 ++------- Resources/views/method.html.twig | 2 +- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/Formatter/MarkdownFormatter.php b/Formatter/MarkdownFormatter.php index 5358a00..de9ec24 100644 --- a/Formatter/MarkdownFormatter.php +++ b/Formatter/MarkdownFormatter.php @@ -27,13 +27,8 @@ class MarkdownFormatter extends AbstractFormatter $markdown .= "\n\n"; if (isset($data['documentation']) && !empty($data['documentation'])) { - $markdown .= "#### Documentation ####\n\n"; - - foreach (explode("\n", $data['documentation']) as $line) { - $markdown .= " " . $line . "\n"; - } - - $markdown .= "\n"; + $markdown .= $data['documentation']; + $markdown .= "\n\n"; } if (isset($data['requirements']) && !empty($data['requirements'])) { diff --git a/Resources/views/method.html.twig b/Resources/views/method.html.twig index a2a23e3..b09f2d8 100644 --- a/Resources/views/method.html.twig +++ b/Resources/views/method.html.twig @@ -25,7 +25,7 @@
{% if data.documentation is defined and data.documentation is not empty %}

Documentation

-
{{ data.documentation }}
+

{{ data.documentation|markdown }}

{% endif %} {% if data.requirements is defined and data.requirements is not empty %}