Intepret special "hidden" key as an empty element

This commit is contained in:
Aidan Woods 2018-05-08 21:54:30 +01:00
parent fd95703da5
commit 9eed1104e7
No known key found for this signature in database
GPG Key ID: 9A6A8EFAA512BBB9
1 changed files with 9 additions and 2 deletions

View File

@ -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'];