MarkdownConverter
in package
implements
ConverterInterface, MarkdownConverterInterface
Table of Contents
Interfaces
- ConverterInterface
- Interface for a service which converts content from one format (like Markdown) to another (like HTML).
- MarkdownConverterInterface
- Interface for a service which converts Markdown to HTML.
Properties
- $environment : EnvironmentInterface
- $htmlRenderer : MarkdownRendererInterface
- $markdownParser : MarkdownParserInterface
Methods
- __construct() : mixed
- __invoke() : RenderedContentInterface
- Converts CommonMark to HTML.
- convert() : RenderedContentInterface
- Converts Markdown to HTML.
- convertToHtml() : RenderedContentInterface
- Converts Markdown to HTML.
- getEnvironment() : EnvironmentInterface
Properties
$environment
protected
EnvironmentInterface
$environment
Tags
$htmlRenderer
protected
MarkdownRendererInterface
$htmlRenderer
Tags
$markdownParser
protected
MarkdownParserInterface
$markdownParser
Tags
Methods
__construct()
public
__construct(EnvironmentInterface $environment) : mixed
Parameters
- $environment : EnvironmentInterface
__invoke()
Converts CommonMark to HTML.
public
__invoke(string $markdown) : RenderedContentInterface
Parameters
- $markdown : string
Tags
Return values
RenderedContentInterfaceconvert()
Converts Markdown to HTML.
public
convert(string $input) : RenderedContentInterface
Parameters
- $input : string
-
The Markdown to convert
Tags
Return values
RenderedContentInterface —Rendered HTML
convertToHtml()
Converts Markdown to HTML.
public
convertToHtml(string $markdown) : RenderedContentInterface
Parameters
- $markdown : string
-
The Markdown to convert
Tags
Return values
RenderedContentInterface —Rendered HTML
getEnvironment()
public
getEnvironment() : EnvironmentInterface