You are here

Classes, traits, and interfaces in Markdown 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AllowedHtmlInterface interface Drupal\markdown\Plugin\Markdown src/Plugin/Markdown/AllowedHtmlInterface.php Interface for Markdown Allowed HTML plugins. 16 17
AllowedHtmlManager class Drupal\markdown\PluginManager src/PluginManager/AllowedHtmlManager.php Markdown Allowed HTML Plugin Manager. 3 2
AnnotatedPluginBase abstract class Drupal\markdown\Plugin\Markdown src/Plugin/Markdown/AnnotatedPluginBase.php Base class for annotated plugins. 1
AnnotatedPluginInterface interface Drupal\markdown\Plugin\Markdown src/Plugin/Markdown/AnnotatedPluginInterface.php Interface for annotated plugins. 2
AnnotationObject abstract class Drupal\markdown\Annotation src/Annotation/AnnotationObject.php Base annotation class for retrieving the annotation as an object. 3
AttributesExtension class Drupal\markdown\Plugin\Markdown\CommonMark\Extension src/Plugin/Markdown/CommonMark/Extension/AttributesExtension.php Attributes extension.
AutolinkExtension class Drupal\markdown\Plugin\Markdown\CommonMark\Extension src/Plugin/Markdown/CommonMark/Extension/AutolinkExtension.php Autolink extension.
BaseExtensibleParser abstract class Drupal\markdown\Plugin\Markdown src/Plugin/Markdown/BaseExtensibleParser.php Base class for extensible markdown parsers. 1 1
BaseExtension abstract class Drupal\markdown\Plugin\Markdown src/Plugin/Markdown/BaseExtension.php Base class for markdown extensions. 1 1 1
BaseExtension abstract class Drupal\markdown\Plugin\Markdown\CommonMark src/Plugin/Markdown/CommonMark/BaseExtension.php Base CommonMark Extension. 13 13
BaseMarkdownAnnotation Deprecated abstract class Drupal\markdown\Annotation src/Annotation/BaseMarkdownAnnotation.php Base Markdown Plugin Annotation.
BaseParser abstract class Drupal\markdown\Plugin\Markdown src/Plugin/Markdown/BaseParser.php Base class form Markdown Parser instances. 4 3 1
BasePluginManager Deprecated abstract class Drupal\markdown\PluginManager src/PluginManager/BasePluginManager.php Base Markdown Plugin Manager.
BcAliasedInterface Deprecated interface Drupal\markdown\BcSupport src/BcSupport/BcAliasedInterface.php Provides a blank interface for BC interfaces when no suitable one exists.
Cmark class Drupal\markdown\Plugin\Markdown\Pecl src/Plugin/Markdown/Pecl/Cmark.php Plugin annotation @MarkdownAllowedHtml( id = "commonmark-pecl", ) @MarkdownParser( id = "commonmark-pecl", label = @Translation("CommonMark PECL"), description = @Translation("CommonMark PECL extension using libcmark."), weight = 10, …
CommonMark class Drupal\markdown\Plugin\Markdown\CommonMark src/Plugin/Markdown/CommonMark/CommonMark.php Support for CommonMark by The League of Extraordinary Packages. 1 1
CommonMarkGfm class Drupal\markdown\Plugin\Markdown\CommonMark src/Plugin/Markdown/CommonMark/CommonMarkGfm.php Support for CommonMark GFM by The League of Extraordinary Packages.
Composer Deprecated class Drupal\markdown\Util src/Util/Composer.php Helper class used to deal with composer. 5
ComposerPackage class Drupal\markdown\Annotation src/Annotation/ComposerPackage.php Annotation for providing an installable library via Composer.
ConfigurableInterface Deprecated interface Drupal\markdown\BcSupport src/BcSupport/ConfigurableInterface.php Provides an interface for a configurable plugin. 2 2
DependentPluginDefinitionInterface Deprecated interface Drupal\markdown\BcSupport src/BcSupport/DependentPluginDefinitionInterface.php Provides an interface for a plugin definition that has dependencies.
DisallowedRawHtmlExtension class Drupal\markdown\Plugin\Markdown\CommonMark\Extension src/Plugin/Markdown/CommonMark/Extension/DisallowedRawHtmlExtension.php Disallowed Raw HTML extension.
DiscoveryException Deprecated class Drupal\markdown\BcSupport src/BcSupport/DiscoveryException.php Exception thrown during discovery if the data is invalid.
EmojiExtension class Drupal\markdown\Plugin\Markdown\CommonMark\Extension src/Plugin/Markdown/CommonMark/Extension/EmojiExtension.php Emoji extension.
EnableAwarePluginManagerInterface interface Drupal\markdown\PluginManager src/PluginManager/EnableAwarePluginManagerInterface.php Interface for plugin managers that are "enable" aware. 1
EnableAwarePluginManagerTrait trait Drupal\markdown\Traits src/Traits/EnableAwarePluginManagerTrait.php Trait for plugin managers that are "enable" aware. 1
EnabledPluginInterface interface Drupal\markdown\Plugin\Markdown src/Plugin/Markdown/EnabledPluginInterface.php Interface for plugins with an "enabled" state. 2 1
EnabledPluginTrait trait Drupal\markdown\Traits src/Traits/EnabledPluginTrait.php Trait for adding an "enabled" state to plugins. 4
Error class Drupal\markdown\Util src/Util/Error.php 2
Exists class Drupal\markdown\Plugin\Validation\Constraint src/Plugin/Validation/Constraint/Exists.php Checks whether a specific class, interface, trait, or function exists. 1
ExistsValidator class Drupal\markdown\Plugin\Validation\Constraint src/Plugin/Validation/Constraint/ExistsValidator.php Validates that a class, interface, trait, or function exists.
ExtensibleParserInterface interface Drupal\markdown\Plugin\Markdown src/Plugin/Markdown/ExtensibleParserInterface.php Interface MarkdownInterface. 1 7
Extension class Drupal\markdown\Twig src/Twig/Extension.php Twig Markdown Extension. 2
ExtensionCollection class Drupal\markdown\PluginManager src/PluginManager/ExtensionCollection.php Collection of extension plugins based on relevant parser. 1
ExtensionInterface interface Drupal\markdown\Plugin\Markdown src/Plugin/Markdown/ExtensionInterface.php Interface for extensions. 3 6
ExtensionInterface interface Drupal\markdown\Plugin\Markdown\CommonMark src/Plugin/Markdown/CommonMark/ExtensionInterface.php Interface for CommonMark Extensions. 1
ExtensionManager class Drupal\markdown\PluginManager src/PluginManager/ExtensionManager.php Markdown Extension Plugin Manager. 2 2
ExtensionManagerInterface interface Drupal\markdown\PluginManager src/PluginManager/ExtensionManagerInterface.php Interface for the Markdown Extension Plugin Manager. 1 2
ExternalLinkExtension class Drupal\markdown\Plugin\Markdown\CommonMark\Extension src/Plugin/Markdown/CommonMark/Extension/ExternalLinkExtension.php Plugin annotation @MarkdownAllowedHtml( id = "commonmark-external-links", ) @MarkdownExtension( id = "commonmark-external-links", label = @Translation("External Links"), description = @Translation("Automatically detect links to external sites…
ExternalLinkRenderer class Drupal\markdown\Plugin\Markdown\CommonMark\Extension src/Plugin/Markdown/CommonMark/Extension/ExternalLinkRenderer.php
FeatureDetectionTrait trait Drupal\markdown\Traits src/Traits/FeatureDetectionTrait.php Trait for implementing feature detection. 2
FilterAlign class Drupal\markdown\Plugin\Markdown\AllowedHtml src/Plugin/Markdown/AllowedHtml/FilterAlign.php Filter module support for "filter_align" filter.
FilterAwareInterface interface Drupal\markdown\Util src/Util/FilterAwareInterface.php Interface for allowing an object to be aware of a Filter instance. 2 5
FilterAwareTrait trait Drupal\markdown\Traits src/Traits/FilterAwareTrait.php Trait for implementing \Drupal\markdown\Util\FilterAwareInterface. 2
FilterCaption class Drupal\markdown\Plugin\Markdown\AllowedHtml src/Plugin/Markdown/AllowedHtml/FilterCaption.php Filter module support for "filter_caption" filter.
FilterFormatAwareInterface interface Drupal\markdown\Util src/Util/FilterFormatAwareInterface.php Interface for allowing an object to be aware of a FilterFormat object. 1 7
FilterFormatAwareTrait trait Drupal\markdown\Traits src/Traits/FilterFormatAwareTrait.php Trait for implementing \Drupal\markdown\Util\FilterFormatAwareInterface. 1
FilterHtml class Drupal\markdown\Util src/Util/FilterHtml.php Extends FilterHtml to allow more more permissive global attributes. 5
FilterMarkdown class Drupal\markdown\Plugin\Filter src/Plugin/Filter/FilterMarkdown.php Provides a filter for Markdown. 1
FilterMarkdownInterface interface Drupal\markdown\Plugin\Filter src/Plugin/Filter/FilterMarkdownInterface.php Interface for the markdown filter. 1

Pages

Other projects