没有命名空间的类 yii yii\base yii\behaviors yii\caching yii\captcha yii\console yii\console\controllers yii\console\widgets yii\data yii\db yii\db\conditions yii\db\cubrid yii\db\cubrid\conditions yii\db\mssql yii\db\mssql\conditions yii\db\mysql yii\db\oci yii\db\oci\conditions yii\db\pgsql yii\db\sqlite yii\db\sqlite\conditions yii\di yii\filters yii\filters\auth yii\grid yii\helpers yii\i18n yii\log yii\mail yii\mutex yii\rbac yii\rest yii\test yii\validators yii\web yii\widgets

Class yii\console\Markdown

继承yii\console\Markdown » cebe\markdown\Parser
使用 Traitscebe\markdown\block\FencedCodeTrait, cebe\markdown\inline\CodeTrait, cebe\markdown\inline\EmphStrongTrait, cebe\markdown\inline\StrikeoutTrait
可用版本自2.0
源码 https://github.com/yiichina/yii2/blob/api/framework/console/Markdown.php

一个 Markdown 解析器,它增强了用于在控制台环境中读取的 markdown。

基于 cebe/markdown

受保护的属性

隐藏继承的属性

属性类型描述被定义在
$escapeCharacters array 这些是 "escapeable" 字符。当使用其中一个带反斜杠的前缀时, 字符将不带反斜杠输出,并且不会被解释为 markdown。 yii\console\Markdown

受保护的方法

隐藏继承的方法

方法描述被定义在
renderCode() 渲染代码块。 yii\console\Markdown
renderEmph() 渲染强调元素。 yii\console\Markdown
renderInlineCode() 渲染内联代码范围 ` yii\console\Markdown
renderParagraph() 渲染段落块。 yii\console\Markdown
renderStrike() 渲染删除功能。 yii\console\Markdown
renderStrong() 渲染增强元素。 yii\console\Markdown

属性详情

$escapeCharacters 受保护 属性

这些是 "escapeable" 字符。当使用其中一个带反斜杠的前缀时, 字符将不带反斜杠输出,并且不会被解释为 markdown。

protected array $escapeCharacters = ['\\''`''*''_''~']

方法详情

renderCode() 受保护 方法

渲染代码块。

protected string renderCode($block)
$block array
renderEmph() 受保护 方法

渲染强调元素。

protected string renderEmph($element)
$element array
renderInlineCode() 受保护 方法

渲染内联代码范围 `

protected string renderInlineCode($element)
$element array
renderParagraph() 受保护 方法

渲染段落块。

protected string renderParagraph($block)
$block string
renderStrike() 受保护 方法

渲染删除功能。

protected string renderStrike($element)
$element array
renderStrong() 受保护 方法

渲染增强元素。

protected string renderStrong($element)
$element array