You are here

public function ExtensibleParser::alterGuidelines in Markdown 3.0.x

Alters existing guides on how to use the Markdown Parser.

Parameters

array $guides: The guides array, passed by reference.

Overrides MarkdownGuidelinesAlterInterface::alterGuidelines

File

src/Plugin/Markdown/ExtensibleParser.php, line 29

Class

ExtensibleParser
Class ExtensibleMarkdownParser.

Namespace

Drupal\markdown\Plugin\Markdown

Code

public function alterGuidelines(array &$guides = []) {

  // Allow enabled extensions to alter existing guides.
  foreach ($this
    ->getExtensions() as $plugin_id => $extension) {
    if ($extension instanceof MarkdownGuidelinesAlterInterface) {
      $extension
        ->alterGuidelines($guides);
    }
  }
}