Class yii\helpers\Markdown

Inheritanceyii\helpers\Markdown » yii\helpers\BaseMarkdown
Available since version2.0
Source Code

Markdown provides an ability to transform markdown into HTML.

Basic usage is the following:

$myHtml = Markdown::process($myText); // use original markdown flavor
$myHtml = Markdown::process($myText, 'gfm'); // use github flavored markdown
$myHtml = Markdown::process($myText, 'extra'); // use markdown extra

You can configure multiple flavors using the $flavors property.

For more details please refer to the Markdown library documentation.

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$defaultFlavor string The markdown flavor to use when none is specified explicitly. yii\helpers\BaseMarkdown
$flavors array A map of markdown flavor names to corresponding parser class configurations. yii\helpers\BaseMarkdown

Public Methods

Hide inherited methods

MethodDescriptionDefined By
process() Converts markdown into HTML. yii\helpers\BaseMarkdown
processParagraph() Converts markdown into HTML but only parses inline elements. yii\helpers\BaseMarkdown

Protected Methods

Hide inherited methods

MethodDescriptionDefined By
getParser() yii\helpers\BaseMarkdown