You are here

protected function CommonMark::convertToHtml in Markdown 8.2

Converts Markdown into HTML.

Note: this method is not guaranteed to be safe from XSS attacks. This returns the raw output from the parser itself.

If you need to render this output you should use the \Drupal\markdown\Plugin\Markdown\MarkdownParserInterface::parse() method instead.

@internal

Parameters

string $markdown: The markdown string to convert.

\Drupal\Core\Language\LanguageInterface $language: Optional. The language of the text that is being converted.

Return value

string The raw parsed HTML returned from the parser.

Overrides BaseParser::convertToHtml

See also

\Drupal\markdown\Render\ParsedMarkdownInterface

\Drupal\markdown\Plugin\Markdown\ParserInterface::parse()

File

src/Plugin/Markdown/CommonMark/CommonMark.php, line 183

Class

CommonMark
Support for CommonMark by The League of Extraordinary Packages.

Namespace

Drupal\markdown\Plugin\Markdown\CommonMark

Code

protected function convertToHtml($markdown, LanguageInterface $language = NULL) {
  return $this
    ->converter()
    ->convertToHtml($markdown);
}