You are here

interface ExtensibleMarkdownParserInterface in Markdown 3.0.x

Interface MarkdownInterface.

Hierarchy

Expanded class hierarchy of ExtensibleMarkdownParserInterface

All classes that implement ExtensibleMarkdownParserInterface

1 file declares its use of ExtensibleMarkdownParserInterface
Markdown.php in src/Plugin/Filter/Markdown.php

File

src/Plugin/Markdown/ExtensibleMarkdownParserInterface.php, line 8

Namespace

Drupal\markdown\Plugin\Markdown
View source
interface ExtensibleMarkdownParserInterface extends MarkdownGuidelinesAlterInterface {

  /**
   * Retrieves MarkdownExtension plugins.
   *
   * @param bool $enabled
   *   Flag indicating whether to filter results based on enabled status. By
   *   default, all extensions are returned. If set to TRUE, only enabled
   *   extensions are returned. If set to FALSE, only disabled extensions are
   *   returned.
   *
   * @return \Drupal\markdown\Plugin\Markdown\Extension\MarkdownExtensionInterface[]
   *   An array of MarkdownExtension plugins.
   */
  public function getExtensions($enabled = NULL);

}

Members

Namesort descending Modifiers Type Description Overrides
ExtensibleMarkdownParserInterface::getExtensions public function Retrieves MarkdownExtension plugins. 1
MarkdownGuidelinesAlterInterface::alterGuidelines public function Alters existing guides on how to use the Markdown Parser. 4