Spec-Zone.ru › Yii 2.0

Класс yii\helpers\BaseMarkdown

Все классы | Свойства | Методы
Наследование yii\helpers\BaseMarkdown
Подклассы yii\helpers\Markdown
Доступно с версии 2.0
Исходный код https://github.com/yiisoft/yii2/blob/master/framework/helpers/BaseMarkdown.php

BaseMarkdown предоставляет конкретную реализацию для yii\helpers\Markdown.

Не используйте BaseMarkdown. Используйте yii\helpers\Markdown вместо этого.

Публичные свойства

Свойство Тип Описание Определено в
$defaultFlavor строка Формат Markdown, который следует использовать, если он не указан явно. yii\helpers\BaseMarkdown
$flavors массив Словарь имён форматов Markdown и соответствующих конфигураций классов парсеров. yii\helpers\BaseMarkdown

Публичные методы

Метод Описание Определено в
process() Преобразует Markdown в HTML. yii\helpers\BaseMarkdown
processParagraph() Преобразует Markdown в HTML, но анализирует только встроенные элементы. yii\helpers\BaseMarkdown

Защищённые методы

Метод Описание Определено в
getParser() yii\helpers\BaseMarkdown

Подробное описание свойств

$defaultFlavor публическое статическое свойство

Формат Markdown, который следует использовать, если он не указан явно. По умолчанию original.

См. также $flavors.

public static string $defaultFlavor = 'original'

$flavors публическое статическое свойство

Словарь имён форматов Markdown и соответствующих конфигураций классов парсеров.

public static array $flavors = ['original' => ['class' => 'cebe\markdown\Markdown', 'html5' => true], 'gfm' => ['class' => 'cebe\markdown\GithubMarkdown', 'html5' => true], 'gfm-comment' => ['class' => 'cebe\markdown\GithubMarkdown', 'html5' => true, 'enableNewlines' => true], 'extra' => ['class' => 'cebe\markdown\MarkdownExtra', 'html5' => true]]

Подробное описание методов

getParser() защищённый статический метод

защищённый статический \cebe\markdown\Parser getParser ( $flavor )
$flavor строка

Формат Markdown для использования. Доступные значения см. в $flavors. По умолчанию $defaultFlavor, если не задано.

throws yii\base\InvalidParamException

при передаче неопределённого формата.

process() публичный статический метод

Преобразует Markdown в HTML.

публичный статический строка process ( $markdown, $flavor = null )
$markdown строка

Текст Markdown для парсинга

$flavor строка

Формат Markdown для использования. Доступные значения см. в $flavors. По умолчанию $defaultFlavor, если не задано.

return строка

Выходной HTML-код

throws yii\base\InvalidParamException

при передаче неопределённого формата.

processParagraph() публичный статический метод

Преобразует Markdown в HTML, но анализирует только встроенные элементы.

Это может быть полезно для парсинга коротких комментариев или строк описания.

публичный статический строка processParagraph ( $markdown, $flavor = null )
$markdown строка

Текст Markdown для парсинга

$flavor строка

Формат Markdown для использования. Доступные значения см. в $flavors. По умолчанию $defaultFlavor, если не задано.

return строка

Выходной HTML-код

throws yii\base\InvalidParamException

при передаче неопределённого формата.

© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii-helpers-basemarkdown.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API