function Markdown_Parser::_doBlockQuotes_callback in Markdown 6
Same name and namespace in other branches
- 5 markdown.php \Markdown_Parser::_doBlockQuotes_callback()
File
- ./markdown.php, line 1335
Class
- Markdown_Parser
Code
function _doBlockQuotes_callback($matches) {
$bq = $matches[1];
$bq = preg_replace('/^[ ]*>[ ]?|^[ ]+$/m', '', $bq);
$bq = $this
->runBlockGamut($bq);
$bq = preg_replace('/^/m', " ", $bq);
$bq = preg_replace_callback('{(\\s*<pre>.+?</pre>)}sx', array(
&$this,
'_doBlockQuotes_callback2',
), $bq);
return "\n" . $this
->hashBlock("<blockquote>\n{$bq}\n</blockquote>") . "\n\n";
}