bootdesk/chat-sdk

BaseFormatConverter
in package
implements FormatConverter

AbstractYes

Table of Contents

Interfaces

FormatConverter

Properties

$environment  : Environment
$parser  : MarkdownParser
$renderer  : HtmlRenderer

Methods

__construct()  : mixed
extractPlainText()  : string
fromAst()  : string
fromMarkdown()  : string
renderPostable()  : string
toAst()  : Document
parseMarkdown()  : Document
renderMarkdown()  : string
astToPlainText()  : string

Properties

Methods

extractPlainText()

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

fromAst()

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

fromMarkdown()

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

toAst()

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

parseMarkdown()

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

renderMarkdown()

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

astToPlainText()

private astToPlainText(Document $ast) : string
Parameters
$ast : Document
Return values
string
On this page

Search results