You are here

public static function ParsedMarkdown::normalizeMarkdown in Markdown 8.2

Normalizes markdown.

Parameters

string $markdown: The markdown to normalize.

Return value

string The normalized markdown.

Overrides ParsedMarkdownInterface::normalizeMarkdown

2 calls to ParsedMarkdown::normalizeMarkdown()
ParsedMarkdown::getMarkdown in src/Render/ParsedMarkdown.php
Retrieves the raw markdown source.
ParsedMarkdown::matches in src/Render/ParsedMarkdown.php
Compares whether the provided markdown matches this object.

File

src/Render/ParsedMarkdown.php, line 178

Class

ParsedMarkdown
The end result of parsing markdown into HTML.

Namespace

Drupal\markdown\Render

Code

public static function normalizeMarkdown($markdown) {
  return $markdown === '' ? '' : preg_replace('/\\r\\n|\\n/', "\n", (string) $markdown);
}