Page MenuHomeIsabelle/Phabricator

final class PhutilRemarkupEngine
Phabricator Technical Documentation (Remarkup)

This class is not documented.

Methods

public function setConfig($key, $value)

This method is not documented.
Parameters
$key
$value
Return
wild

public function getConfig($key, $default)

This method is not documented.
Parameters
$key
$default
Return
wild

public function setMode($mode)

This method is not documented.
Parameters
$mode
Return
wild

public function isTextMode()

This method is not documented.
Return
wild

public function isAnchorMode()

This method is not documented.
Return
wild

public function isHTMLMailMode()

This method is not documented.
Return
wild

public function setBlockRules($rules)

This method is not documented.
Parameters
array$rules
Return
wild

public function getTextMetadata($key, $default)

This method is not documented.
Parameters
$key
$default
Return
wild

public function setTextMetadata($key, $value)

This method is not documented.
Parameters
$key
$value
Return
wild

public function storeText($text)

This method is not documented.
Parameters
$text
Return
wild

public function overwriteStoredText($token, $new_text)

This method is not documented.
Parameters
$token
$new_text
Return
wild

public function markupText($text)

This method is not documented.
Parameters
$text
Return
wild

public function pushState($state)

This method is not documented.
Parameters
$state
Return
wild

public function popState($state)

This method is not documented.
Parameters
$state
Return
wild

public function getState($state)

This method is not documented.
Parameters
$state
Return
wild

public function preprocessText($text)

This method is not documented.
Parameters
$text
Return
wild

private function splitTextIntoBlocks($text, $depth)

This method is not documented.
Parameters
$text
$depth
Return
wild

private function markupBlock($block)

This method is not documented.
Parameters
array$block
Return
wild

private function flattenOutput($output)

This method is not documented.
Parameters
array$output
Return
wild

private static function shouldMergeBlocks($text, $prev_block, $curr_block)

This method is not documented.
Parameters
$text
$prev_block
$curr_block
Return
wild

private static function isEmptyBlock($text, $start, $num_lines)

This method is not documented.
Parameters
$text
$start
$num_lines
Return
wild

public function postprocessText($dict)

This method is not documented.
Parameters
array$dict
Return
wild

public function restoreText($text)

This method is not documented.
Parameters
$text
Return
wild