league/commonmark-ext-strikethrough

此包已被废弃,不再维护。作者建议使用 league/commonmark 包。

PHP League CommonMark Markdown 解析器的删除线支持

资助包维护!
Patreon

安装量: 63,926

依赖项: 1

建议者: 0

安全: 0

星标: 6

关注者: 4

分支: 0

开放问题: 0

类型:commonmark-extension

v1.1.0 2020-04-04 15:34 UTC

This package is auto-updated.

Last update: 2020-04-04 15:35:04 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

此扩展为基于 CommonMark 规范的 PHP Markdown 解析引擎 league/commonmark 添加了删除线 Markdown 支持。

它允许用户使用 ~~ 来表示应使用 <del> 标签渲染的文本。

安装

此项目可以通过 Composer 安装

$ composer require league/commonmark-ext-strikethrough

使用

扩展可以添加到任何新的 环境

use League\CommonMark\CommonMarkConverter;
use League\CommonMark\Environment;
use League\CommonMark\Ext\Strikethrough\StrikethroughExtension;

// Obtain a pre-configured Environment with all the CommonMark parsers/renderers ready-to-go
$environment = Environment::createCommonMarkEnvironment();

// Add this extension
$environment->addExtension(new StrikethroughExtension());

// Instantiate the converter engine and start converting some Markdown!
$converter = new CommonMarkConverter($config, $environment);
echo $converter->convertToHtml('This extension is ~~good~~ great!');

变更日志

请查看 CHANGELOG 了解最近的变化。

测试

$ composer test

安全

如果您发现任何安全问题,请通过电子邮件 colinodell@gmail.com 联系我们,而不是使用问题跟踪器。

致谢

许可

此库采用 MIT 许可证授权。有关更多信息,请参阅 LICENSE 文件。