<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
benfiratkaya / commonmark-ext-link-text-viewer example snippets
use League\CommonMark\Environment\Environment;
use League\CommonMark\Extension\CommonMark\CommonMarkCoreExtension;
use BenFiratKaya\CommonMarkExtension\LinkTextViewerExtension;
$environment = new Environment([]);
$environment->addExtension(new CommonMarkCoreExtension())
->addExtension(new LinkTextViewerExtension());
$converter = new MarkdownConverter($environment);
$html = $converter->convertToHtml('[text](http://example.test)');
//...
$environment = new Environment([]);
$environment->addExtension(new CommonMarkCoreExtension())
->addExtension(new LinkTextViewerExtension());
$converter = new MarkdownConverter([
'link_text_viewer' => [
'internal_hosts' => '/(^|\.)internal\.test$/', // TODO: Don't forget to set this!
'link_type' => 'all', // Set '' to disable. Variables: all, external, internal
],
], $environment)
$html = $converter->convertToHtml('[text](http://example.test)');
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.