Class yii\console\Markdown
继承 | yii\console\Markdown » cebe\markdown\Parser |
---|---|
使用 Traits | cebe\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 |
属性详情
这些是 "escapeable" 字符。当使用其中一个带反斜杠的前缀时, 字符将不带反斜杠输出,并且不会被解释为 markdown。
方法详情
渲染代码块。
protected string renderCode($block) | ||
$block | array |
渲染强调元素。
protected string renderEmph($element) | ||
$element | array |
渲染内联代码范围 `
。
protected string renderInlineCode($element) | ||
$element | array |
渲染段落块。
protected string renderParagraph($block) | ||
$block | string |
渲染删除功能。
protected string renderStrike($element) | ||
$element | array |
渲染增强元素。
protected string renderStrong($element) | ||
$element | array |