Spec-Zone.ru › Laravel 8

Markdown

class Markdown (View source)

Свойства

protected Factory $view

Реализация фабрики представлений.

protected string $theme

Текущая тема, используемая при генерации электронных писем.

protected array $componentPaths

Зарегистрированные пути к компонентам.

Методы

void __construct(Factory $view, array $options = [])

Создать новый экземпляр рендерера Markdown.

HtmlString render(string $view, array $data = [], CssToInlineStyles|null $inliner = null)

Отобразить шаблон Markdown в HTML.

HtmlString renderText(string $view, array $data = [])

Отобразить шаблон Markdown в текст.

static HtmlString parse(string $text)

Обработать заданный текст Markdown в HTML.

array htmlComponentPaths()

Получить пути к HTML компонентам.

array textComponentPaths()

Получить пути к текстовым компонентам.

array componentPaths()

Получить пути к компонентам.

void loadComponentsFrom(array $paths = [])

Зарегистрировать новые пути к компонентам почты.

$this theme(string $theme)

Установить стандартную тему для использования.

string getTheme()

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

Подробности

void __construct(Factory $view, array $options = [])

Создать новый экземпляр рендерера Markdown.

Параметры

Factory $view
array $options

Возвращаемое значение

void

HtmlString render(string $view, array $data = [], CssToInlineStyles|null $inliner = null)

Отобразить шаблон Markdown в HTML.

Параметры

string $view
array $data
CssToInlineStyles|null $inliner

Возвращаемое значение

HtmlString

HtmlString renderText(string $view, array $data = [])

Отобразить шаблон Markdown в текст.

Параметры

string $view
array $data

Возвращаемое значение

HtmlString

static HtmlString parse(string $text)

Обработать переданный текст Markdown в HTML.

Параметры

строка $text

Значение возврата

HtmlString

array htmlComponentPaths()

Получить пути к компонентам HTML.

Значение возврата

массив

array textComponentPaths()

Получить пути к текстовым компонентам.

Значение возврата

массив

protected array componentPaths()

Получить пути к компонентам.

Значение возврата

массив

void loadComponentsFrom(array $paths = [])

Зарегистрировать новые пути к компонентам почты.

Параметры

массив $paths

Значение возврата

void

$this theme(string $theme)

Установить используемую по умолчанию тему.

Параметры

строка $theme

Значение возврата

$this

string getTheme()

Получить тему, которая используется в настоящее время рендерером.

Значение возврата

строка

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Mail/Markdown.html

Spec-Zone.ru

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