league/commonmark-ext-inlines-only

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

league/commonmark的扩展,仅渲染内联文本

资助包维护!
colinodell
Patreon

安装量: 26 168

依赖者: 1

推荐者: 0

安全性: 0

星标: 1

关注者: 2

分支: 1

公开问题: 0

类型:commonmark-extension

v1.1.0 2020-04-04 14:53 UTC

This package is auto-updated.

Last update: 2020-04-04 14:54:32 UTC


README

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

已弃用

此扩展已被弃用。所有功能现在都存在于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许可证。有关更多信息,请参阅许可证文件