gourmet / common-mark
为 CakePHP 3 添加 CommonMark 支持
v1.0.2
2015-07-08 01:05 UTC
Requires
- cakephp/cakephp: ~3.0
- league/commonmark: ~0.5
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is auto-updated.
Last update: 2024-08-28 01:21:30 UTC
README
使用 CommonMark 支持通过 CakePHP 3 使用 league/commonmark 包。
包含什么?
- CommonMarkAwareTrait
- CommonMarkHelper
- CommonMarkBehavior 即将推出
安装
使用 Composer
composer require gourmet/common-mark:~1.0
然后需要加载插件。您可以使用以下 shell 命令
bin/cake plugin load Gourmet/CommonMark
或通过手动将以下语句添加到 boostrap.php
Plugin::load('Gourmet/CommonMark');
用法
该插件基本上是一个桥接 伪装成 为 trait Gourmet\CommonMark\Utility\CommonMarkAwareTrait
,因此您可以从任何希望的位置使用此 trait。
为简化起见,还创建了一个行为和一个助手。
// in any table's `initialize()`:
$this->addBehavior('Gourmet/CommonMark.CommonMark');
// in `App\View\AppView` or any view/controller for that matter:
$this->loadHelper('Gourmet/CommonMark.CommonMark');
更多内容,请参阅 测试 和 league/commonmark 库。
补丁和功能
- 分支
- 修改,修复
- 测试 - 这很重要,所以不要无意中将其破坏
- 提交 - 不要修改许可,todo,版本等。(如果您更改了任何,请将它们提升为我可以忽略的提交)
- 拉取请求 - 主题分支的额外加分
错误和反馈
http://github.com/gourmet/common-mark/issues
许可证
版权 (c) 2015, Jad Bitar,并许可在 The MIT License 下。