1. Go to this page and download the library: Download jralph/twig-markdown library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
jralph / twig-markdown example snippets
$twig = new Twig_Environment($loader);
$twig->addExtension(new Jralph\Twig\Markdown\Extension(
new Jralph\Twig\Markdown\Parsedown\ParsedownExtraMarkdown
));
'extensions' => [
'enabled' => [
// Other TwigBridge Extensions
new Jralph\Twig\Markdown\Extension(
new Jralph\Twig\Markdown\Parsedown\ParsedownExtraMarkdown
),
]
]
Twig::addExtension(new Jralph\Twig\Markdown\Extension(
new Jralph\Twig\Markdown\Parsedown\ParsedownExtraMarkdown
));
// MichelfMardown.php
use Jralph\Twig\Markdown\Contracts\MarkdownInterface;
use Michelf\Markdown;
class MichelfMardown implements MarkdownInterface {
public function parse($text)
{
$markdown = new Markdown;
return $markdown->transform($text);
}
}
// For plain twig.
$twig = new Twig_Environment($loader);
$twig->addExtension(new Jralph\Twig\Markdown\Extension(
new MichelfMardown
));
// For TwigBridge
'extensions' => [
'enabled' => [
// Other TwigBridge Extensions
new Jralph\Twig\Markdown\Extension(
new MichelfMardown
),
]
]
// OR
Twig::addExtension(new Jralph\Twig\Markdown\Extension(
new MichelfMardown
));
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.