cohensive/markdown

Laravel 4 的 PHP Markdown 变体。

4.0.0 2013-11-25 19:40 UTC

This package is auto-updated.

Last update: 2024-09-08 07:14:28 UTC


README

这不是一个标准的 Markdown 版本。这个版本包含一些差异

  1. 一行换行符将产生一个 <br /> 标签 - 就像在 Github Markdown 中一样。
  2. 单词中间的下划线 (_) 不会添加斜体或加粗样式。
  3. 波浪号 (~) 将产生一个 <s> 标签,通常用于添加删除线或划线样式。
  4. 双波浪号将产生一个 <del> 标签包裹。

安装

将以下 require 添加到您的 composer.json 文件中

	// For Laravel 4.1.x+
	"cohensive/markdown": "dev-master"
	// OR for Laravel 4.0.x
	"cohensive/markdown": "4.0.0"

然后运行 composer installcomposer update 来下载它并自动加载。

providers 数组中,您需要添加新的包

'providers' => array(

	//...
	'Cohensive\Markdown\MarkdownServiceProvider',
	//...

)

在别名中

'aliases' => array(

	//...
	'Markdown' => 'Cohensive\Markdown\Facades\Markdown'
	//...

)

完成所有这些后,我们需要添加配置文件,包含 Markdown 的多个选项。

	php artisan config:publish cohensive/markdown

使用方法

	Markdown::transform('Hello **World**');

Laravel 5

此包将不支持 Laravel 5 版本。请使用 CommonMark。