From 9eed1104e70ffc7cb84029922916661ded1170a4 Mon Sep 17 00:00:00 2001 From: Aidan Woods Date: Tue, 8 May 2018 21:54:30 +0100 Subject: [PATCH] Intepret special "hidden" key as an empty element --- Parsedown.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Parsedown.php b/Parsedown.php index a2c4f98..a35dda3 100644 --- a/Parsedown.php +++ b/Parsedown.php @@ -317,9 +317,16 @@ class Parsedown protected function extractElement(array $Component) { - if ( ! isset($Component['element']) and isset($Component['markup'])) + if ( ! isset($Component['element'])) { - $Component['element'] = array('rawHtml' => $Component['markup']); + if (isset($Component['markup'])) + { + $Component['element'] = array('rawHtml' => $Component['markup']); + } + elseif (isset($Component['hidden'])) + { + $Component['element'] = array(); + } } return $Component['element'];