*/ class Code extends CodeDefinition { /** * Constructor. */ public function __construct() { parent::__construct(); $this->setTagName("code"); } /** * Compiles the code bbcode to HTML. * * @param ElementNode $el The JBBCode element node. * * @return mixed The compiled HTML. */ public function asHtml(ElementNode $el) { return preg_replace( "#\n*\[code\]\n*(.*?)\n*\[/code\]\n*#s", '
\\1
', $el->getAsBBCode() ); } }