public function BaseParser::convertToHtml in Markdown 3.0.x
Same name and namespace in other branches
- 8.2 src/Plugin/Markdown/BaseParser.php \Drupal\markdown\Plugin\Markdown\BaseParser::convertToHtml()
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 wrap it in a ParsedMarkdown object or use the \Drupal\markdown\Plugin\Markdown\MarkdownParserInterface::parse() method instead.
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 MarkdownParserInterface::convertToHtml
See also
\Drupal\markdown\ParsedMarkdownInterface
\Drupal\markdown\Plugin\Markdown\MarkdownParserInterface::parse()
1 call to BaseParser::convertToHtml()
- BaseParser::parse in src/
Plugin/ Markdown/ BaseParser.php - Parses markdown into HTML.
4 methods override BaseParser::convertToHtml()
- LeagueCommonMark::convertToHtml in src/
Plugin/ Markdown/ LeagueCommonMark.php - Converts Markdown into HTML.
- Parsedown::convertToHtml in src/
Plugin/ Markdown/ Parsedown.php - Converts Markdown into HTML.
- PeclCmark::convertToHtml in src/
Plugin/ Markdown/ PeclCmark.php - Converts Markdown into HTML.
- PhpMarkdown::convertToHtml in src/
Plugin/ Markdown/ PhpMarkdown.php - Converts Markdown into HTML.
File
- src/
Plugin/ Markdown/ BaseParser.php, line 89
Class
- BaseParser
- Plugin annotation @MarkdownParser( id = "_broken", label = @Translation("Missing Parser"), )
Namespace
Drupal\markdown\Plugin\MarkdownCode
public function convertToHtml($markdown, LanguageInterface $language = NULL) {
return $markdown;
}