src/Node.php
public function compile(Twig_Compiler $compiler)
    {
        $compiler->addDebugInfo($this)
                 ->write('ob_start();' . PHP_EOL)
                 ->subcompile($this->getNode('value'))
                 ->write('$content = ob_get_clean();' . PHP_EOL)
                 ->write('preg_match("/^\s*/", $content, $matches);' . PHP_EOL)
                 ->write('$lines = explode("\n", $content);'.PHP_EOL)
                 ->write('$content = preg_replace(\'/^\' . $matches[0]. \'/\', "", $lines);' . PHP_EOL)
                 ->write('$content = implode("\n", $content);' . PHP_EOL)
                 ->write('echo $this->env->getTags()["markdown"]
                                    ->getMarkdown()
                                    ->parse($content);
                '.PHP_EOL);
    }
public function compile(Twig_Compiler $compiler)
    {
        $compiler->addDebugInfo($this)
                 ->write('ob_start();' . PHP_EOL)
                 ->subcompile($this->getNode('value'))
                 ->write('$content = ob_get_clean();' . PHP_EOL)
                 ->write('preg_match("/^\s*/", $content, $matches);' . PHP_EOL)
                 ->write('$lines = explode("\n", $content);'.PHP_EOL)
                 ->write('$content = preg_replace(\'/^\' . $matches[0]. \'/\', "", $lines);' . PHP_EOL)
                 ->write('$content = implode("\n", $content);' . PHP_EOL)
                 ->write('echo $this->env->getTags()["markdown"]
                                    ->getMarkdown()
                                    ->parse($content);
                '.PHP_EOL);
    }
public function compile ( Twig_Compiler $ compiler ) { $ compiler -> addDebugInfo ( $ this ) -> write ( 'ob_start();' . PHP_EOL ) -> subcompile ( $ this -> getNode ( 'value' ) ) -> write ( '$content = ob_get_clean();' . PHP_EOL ) -> write ( 'preg_match("/^\s*/", $content, $matches);' . PHP_EOL ) -> write ( '$lines = explode("\n", $content);' . PHP_EOL ) -> write ( '$content = preg_replace(\'/^\' . $matches[0]. \'/\', "", $lines);' . PHP_EOL ) -> write ( '$content = implode("\n", $content);' . PHP_EOL ) -> write ( 'echo $this->env->getTags()["markdown"]
                                    ->getMarkdown()
                                    ->parse($content);
                ' . PHP_EOL ) ; }
Compile the provided markdown into html.

@param  Twig_Compiler $compiler
@return void
Compile the provided markdown into html .