public function ExtensibleParser::getGuidelines in Markdown 3.0.x
Builds a guide on how to use the Markdown Parser.
Return value
array The modified guides array.
Overrides BaseParser::getGuidelines
File
- src/
Plugin/ Markdown/ ExtensibleParser.php, line 41
Class
- ExtensibleParser
- Class ExtensibleMarkdownParser.
Namespace
Drupal\markdown\Plugin\MarkdownCode
public function getGuidelines() {
$guides = parent::getGuidelines();
// Allow enabled extensions to provide their own guides.
foreach ($this
->getExtensions() as $plugin_id => $extension) {
if ($extension instanceof MarkdownGuidelinesInterface && ($element = $extension
->getGuidelines())) {
$guides['extensions'][$plugin_id] = $element;
}
}
return $guides;
}