elgigi / commonmark-emoji
CommonMark 扩展为 `league/commonmark` PHP Markdown 解析引擎添加了带有 Github 标签的 UTF-8 表情符号,基于 CommonMark 规范。
2.0.0
2021-08-23 11:27 UTC
Requires
- php: ^7.4 || ^8.0
- league/commonmark: ^2.0
Requires (Dev)
- phpunit/phpunit: ^9.5
README
此扩展为基于 CommonMark 规范的 league/commonmark
PHP Markdown 解析引擎添加了带有 Github 标签的 UTF-8 表情符号。
安装
您可以使用 Composer 安装客户端
composer require elgigi/commonmark-emoji
扩展的 2.x 版本是为 league/commonmark 2.x 设计的。对于 league/commonmark 1.x,请使用版本 1。
使用方法
扩展可以添加到任何新环境
use League\CommonMark\CommonMarkConverter; use League\CommonMark\Environment; use ElGigi\CommonMarkEmoji\EmojiExtension; $converter = new CommonMarkConverter(); $converter->getEnvironment()->addExtension(new EmojiExtension()); echo $converter->convertToHtml('This extension is great :smile:!');