You are here

public function MarkdownParserInterface::parseUrl in Markdown 3.0.x

Parses markdown from an external URL into HTML.

Parameters

string|\Drupal\Core\Url|\Psr\Http\Message\UriInterface $url: An external URL of a markdown file to parse.

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

Return value

\Drupal\markdown\ParsedMarkdownInterface A ParsedMarkdownInterface object.

Throws

\Symfony\Component\HttpFoundation\File\Exception\FileNotFoundException When the provided $url does not exist or is not reachable.

1 method overrides MarkdownParserInterface::parseUrl()
BaseParser::parseUrl in src/Plugin/Markdown/BaseParser.php
Parses markdown from an external URL into HTML.

File

src/Plugin/Markdown/MarkdownParserInterface.php, line 179

Class

MarkdownParserInterface
Interface MarkdownInterface.

Namespace

Drupal\markdown\Plugin\Markdown

Code

public function parseUrl($url, LanguageInterface $language = NULL);