Use Pico::substituteFileContent() for Twig's "markdown" filter

pico-3.0-alpha
Daniel Rudolf 8 years ago
parent 55a0a5bc91
commit b626782b87
No known key found for this signature in database
GPG Key ID: A061F02CD8DE4538
  1. 8
      lib/PicoTwigExtension.php

@ -88,12 +88,16 @@ class PicoTwigExtension extends Twig_Extension
* Don't use it to parse the contents of a page, use the `content` filter * Don't use it to parse the contents of a page, use the `content` filter
* instead, what ensures the proper preparation of the contents. * instead, what ensures the proper preparation of the contents.
* *
* @see Pico::substituteFileContent()
* @see Pico::parseFileContent()
* @param string $markdown markdown to parse * @param string $markdown markdown to parse
* @param array $meta meta data to use for %meta.*% replacement
* @return string parsed HTML * @return string parsed HTML
*/ */
public function markdownFilter($markdown) public function markdownFilter($markdown, array $meta = array())
{ {
return $this->getPico()->getParsedown()->text($markdown); $markdown = $this->getPico()->substituteFileContent($markdown, $meta);
return $this->getPico()->parseFileContent($markdown);
} }
/** /**

Loading…
Cancel
Save