public function _replyToReplaceCodeBlocks($aMatches)
{
if (!isset($aMatches[1])) {
return $aMatches[0];
}
$_sIntact = trim($aMatches[1]);
$_sModified = "<pre><code>" . $this->getSyntaxHighlightedPHPCode($_sIntact) . "</code></pre>";
return is_callable($this->aCallbacks['code_block']) ? call_user_func_array($this->aCallbacks['code_block'], array($_sModified, $_sIntact)) : $_sModified;
}