nblackburn / laravel-parsedown
该包已被废弃,不再维护。未建议替代包。
Laravel和Lumen的Parsedown包装器。
1.0.0
2016-01-11 08:36 UTC
Requires
- php: >=5.6.0
- erusev/parsedown: ^1.6.0
- illuminate/support: ^5.2.0
Requires (Dev)
- phpunit/phpunit: ^5.0.0
This package is not auto-updated.
Last update: 2023-10-14 13:40:11 UTC
README
Laravel & Lumen的Parsedown包装器。
安装
Laravel
在config/app.php
文件中,在你的服务提供者部分添加以下行
LaravelParsedown\Providers\LaravelServiceProvider::class
然后简单地运行以下Artisan命令...
php artisan config:publish nblackburn/laravel-parsedown
外观
为了为Laravel添加外观支持,在你的config/app.php
中的别名部分添加以下行...
'Parsedown' => LaravelParsedown\Facades\Parsedown::class,
Lumen
在bootstrap/app.php
中,添加以下行
$app->register(LaravelParsedown\Providers\LumenServiceProvider::class);
然后在你的.env
文件中添加以下内容
# PARSEDOWN PARSEDOWN_LINKS = true PARSEDOWN_ESCAPED = false PARSEDOWN_LINEBREAKS = true
外观
为了添加外观支持,首先在bootstrap/app.php
中取消以下行的注释
// $app->withFacades();
然后按照以下方式注册外观...
$app->register(LaravelParsedown\Facades\Parsedown::class);
设置
名称 | 描述 | 默认值 |
---|---|---|
链接 | 控制是否渲染链接。 | 是 |
转义 | 哈希的最大长度。 | 否 |
换行符 | 用于哈希的字符。 | 是 |
用法
行
Parsedown::line('To lean more about **Parsedown**, visit [here](http://daringfireball.com/markdown).');
文本
Parsedown::line('To lean more about **Parsedown**, visit [here](http://daringfireball.com/markdown).');
许可
本库受MIT许可协议保护,有关详细信息,请参阅license.md。