Trait yii\apidoc\helpers\ApiMarkdownTrait
Implemented by | yii\apidoc\helpers\ApiMarkdown, yii\apidoc\helpers\ApiMarkdownLaTeX |
---|---|
Source Code | https://github.com/yiisoft/yii2-apidoc/blob/master/helpers/ApiMarkdownTrait.php |
Class ApiMarkdownTrait
Public Properties
Property | Type | Description | Defined By |
---|---|---|---|
$renderingContext | yii\apidoc\models\TypeDoc | yii\apidoc\helpers\ApiMarkdownTrait |
Protected Methods
Method | Description | Defined By |
---|---|---|
consumeQuote() | Consume lines for a blockquote element | yii\apidoc\helpers\ApiMarkdownTrait |
parseApiLinkForContext() | Attempts to parse an API link for the given context. | yii\apidoc\helpers\ApiMarkdownTrait |
parseApiLinks() | yii\apidoc\helpers\ApiMarkdownTrait | |
renderApiLink() | Renders API link | yii\apidoc\helpers\ApiMarkdownTrait |
renderBrokenApiLink() | Renders API link that is broken i.e. points nowhere | yii\apidoc\helpers\ApiMarkdownTrait |
renderQuote() | Renders a blockquote | yii\apidoc\helpers\ApiMarkdownTrait |
translateBlockType() | yii\apidoc\helpers\ApiMarkdownTrait |
Property Details
Method Details
Consume lines for a blockquote element
protected void consumeQuote ( $lines, $current ) | ||
$lines | ||
$current |
Attempts to parse an API link for the given context.
protected array parseApiLinkForContext ( $offset, $object, $title, $context ) | ||
$offset | integer | |
$object | string | |
$title | string|null | |
$context | yii\apidoc\models\TypeDoc|null | |
throws | yii\apidoc\helpers\BrokenLinkException | if the object can't be resolved |
---|
protected void parseApiLinks ( $text ) | ||
$text |
Renders API link
protected string renderApiLink ( $block ) | ||
$block | array |
Renders API link that is broken i.e. points nowhere
protected string renderBrokenApiLink ( $block ) | ||
$block | array |
Renders a blockquote
protected void renderQuote ( $block ) | ||
$block |
protected abstract void translateBlockType ( $type ) | ||
$type |