getType() == CommonMark_Element_InlineElement::TYPE_SOFTBREAK) { $inline->setType(CommonMark_Element_InlineElement::TYPE_HARDBREAK); } return parent::renderInline($inline); } } /** * Markdown解析 * * @package Markdown * @copyright Copyright (c) 2014 Typecho team (http://www.typecho.org) * @license GNU General Public License 2.0 */ class Markdown { /** * convert * * @param string $text * @return string */ public static function convert($text) { static $parser; if (empty($parser)) { $parser = new MarkdownExtraExtended(); } return $parser->transform($text); } }