Differential D8953 Diff 21309 src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupHeaderBlockRule.php
Changeset View
Changeset View
Standalone View
Standalone View
src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupHeaderBlockRule.php
Show All 27 Lines | if ($num_lines) { | ||||
} | } | ||||
} | } | ||||
return $num_lines; | return $num_lines; | ||||
} | } | ||||
const KEY_HEADER_TOC = 'headers.toc'; | const KEY_HEADER_TOC = 'headers.toc'; | ||||
public function markupText($text) { | public function markupText($text, $children) { | ||||
$text = trim($text); | $text = trim($text); | ||||
$lines = phutil_split_lines($text); | $lines = phutil_split_lines($text); | ||||
if (count($lines) > 1) { | if (count($lines) > 1) { | ||||
$level = ($lines[1][0] == '=') ? 1 : 2; | $level = ($lines[1][0] == '=') ? 1 : 2; | ||||
$text = trim($lines[0]); | $text = trim($lines[0]); | ||||
} else { | } else { | ||||
$level = 0; | $level = 0; | ||||
▲ Show 20 Lines • Show All 120 Lines • Show Last 20 Lines |