bootdesk/chat-sdk

LinearFormatConverter extends BaseFormatConverter
in package

Table of Contents

Methods

__construct()  : mixed
extractPlainText()  : string
fromAst()  : string
fromMarkdown()  : string
renderAsGFM()  : string
renderPostable()  : string
toAst()  : Document
addRenderer()  : void
parseMarkdown()  : Document
registerRenderers()  : void
renderMarkdown()  : string

Methods

extractPlainText()

public extractPlainText(string $platformText) : string
Parameters
$platformText : string
Return values
string

fromAst()

public fromAst(Document $ast) : string
Parameters
$ast : Document
Return values
string

fromMarkdown()

public fromMarkdown(string $markdown) : string
Parameters
$markdown : string
Return values
string

renderAsGFM()

public renderAsGFM(string|Document $input) : string
Parameters
$input : string|Document
Return values
string

toAst()

public toAst(string $platformText) : Document
Parameters
$platformText : string
Return values
Document

addRenderer()

protected addRenderer(string $nodeClass, NodeRendererInterface $renderer[, int $priority = 0 ]) : void
Parameters
$nodeClass : string
$renderer : NodeRendererInterface
$priority : int = 0

parseMarkdown()

protected parseMarkdown(string $markdown) : Document
Parameters
$markdown : string
Return values
Document

renderMarkdown()

protected renderMarkdown(Document $ast) : string
Parameters
$ast : Document
Return values
string
On this page

Search results