league / commonmark-ext-inlines-only
v1.1.0
2020-04-04 14:53 UTC
Requires
- php: ^7.1
- league/commonmark: ^1.3
Requires (Dev)
- phpunit/phpunit: ^7.5
This package is auto-updated.
Last update: 2020-04-04 14:54:32 UTC
README
已弃用
此扩展已被弃用。所有功能现在都存在于league/commonmark
1.3+版本下的League\CommonMark\Extension\InlinesOnly
命名空间中,因此您应升级到该版本并使用该捆绑扩展而不是此扩展。
概述
此扩展配置了league/commonmark
Markdown解析器(PHP),使其仅渲染内联元素——没有段落标签、标题、代码块等。
安装
通过Composer
$ composer require league/commonmark-ext-inlines-only
使用方法
尽管您通常会将额外的扩展添加到默认核心扩展中,但这里我们不会这样做,因为这个版本实际上是核心扩展的精简版
use League\CommonMark\CommonMarkConverter; use League\CommonMark\Environment; use League\CommonMark\Ext\InlinesOnly\InlinesOnlyExtension; // Create a new, empty environment $environment = new Environment(); // Add this extension $environment->addExtension(new InlinesOnlyExtension()); // Instantiate the converter engine and start converting some Markdown! $converter = new CommonMarkConverter($config, $environment); echo $converter->convertToHtml('**Hello World!**');
变更日志
有关最近更改的更多信息,请参阅CHANGELOG。
测试
$ composer test
安全性
如果您发现任何与安全性相关的问题,请通过电子邮件colinodell@gmail.com联系,而不是使用问题跟踪器。
鸣谢
许可证
此库采用BSD-3许可证。有关更多信息,请参阅许可证文件。