You are here
All classes that implement PluginDefinitionInterface in Drupal 8
- class \Drupal\Component\Plugin\Definition\PluginDefinition implements PluginDefinitionInterface
- class \Drupal\Core\Config\Entity\ConfigEntityType implements ConfigEntityTypeInterface
- class \Drupal\Core\Entity\ContentEntityType implements ContentEntityTypeInterface
- class \Drupal\Core\Entity\EntityType implements EntityTypeInterface uses DependencySerializationTrait, StringTranslationTrait
- class \Drupal\Core\Layout\LayoutDefinition implements DerivablePluginDefinitionInterface, PluginDefinitionInterface, DependentPluginDefinitionInterface uses DependentPluginDefinitionTrait
- class \Drupal\KernelTests\Core\Plugin\Context\TestPluginDefinition implements ContextAwarePluginDefinitionInterface uses ContextAwarePluginDefinitionTrait
- class \Drupal\Tests\Component\Annotation\Plugin\Discovery\ObjectDefinition
- class \Drupal\Tests\Core\Plugin\ContextAwarePluginDefinition implements ContextAwarePluginDefinitionInterface uses ContextAwarePluginDefinitionTrait
- class \Drupal\Tests\Core\Plugin\ObjectDefinition
- class \Drupal\Tests\system\Functional\Entity\Update\TestRevisionMetadataBcLayerEntityType
- class \Drupal\Tests\views\Unit\TestEntityType
- class \Drupal\apigee_edge\Entity\EdgeEntityType implements EdgeEntityTypeInterface
- class \Drupal\config_entity_revisions\EntityType
- class \Drupal\jsonrpc\Annotation\JsonRpcMethod implements MethodInterface
- class \Drupal\layout_builder\SectionStorage\SectionStorageDefinition implements ContextAwarePluginDefinitionInterface uses ContextAwarePluginDefinitionTrait
- class \Drupal\markdown\Annotation\AnnotationObject implements \Drupal\markdown\Annotation\ArrayAccess, \Drupal\markdown\Annotation\IteratorAggregate, PluginDefinitionInterface uses DependencySerializationTrait
- class \Drupal\markdown\Annotation\BaseMarkdownAnnotation
- class \Drupal\markdown\Annotation\ComposerPackage
- class \Drupal\markdown\Annotation\InstallableLibrary uses InstallablePluginTrait, HttpClientTrait
- class \Drupal\markdown\Annotation\InstallablePlugin uses InstallablePluginTrait
- class \Drupal\markdown\Annotation\InstallableRequirement
- class \Drupal\markdown\Annotation\MarkdownAllowedHtml
- class \Drupal\markdown\Annotation\MarkdownExtension
- class \Drupal\markdown\Annotation\MarkdownParser
- class \Drupal\markdown\Annotation\PeclExtension
- class \Drupal\plugin\PluginDefinition\ArchiverPluginDefinitionDecorator
- class \Drupal\plugin\PluginDefinition\ArrayPluginDefinitionDecorator implements ArrayPluginDefinitionInterface, PluginCategoryDefinitionInterface, PluginConfigDependenciesDefinitionInterface, PluginContextDefinitionInterface, PluginDefinitionDecoratorInterface, PluginDeriverDefinitionInterface, PluginDescriptionDefinitionInterface, PluginHierarchyDefinitionInterface, PluginLabelDefinitionInterface, PluginOperationsProviderDefinitionInterface uses MergeablePluginDefinitionTrait
- class \Drupal\plugin\PluginDefinition\BlockPluginDefinitionDecorator
- class \Drupal\plugin\PluginDefinition\DisplayVariantPluginDefinitionDecorator
- class \Drupal\plugin\PluginDefinition\FilterPluginDefinitionDecorator
- class \Drupal\plugin\PluginDefinition\LinkPluginDefinitionDecorator
- class \Drupal\plugin\PluginDefinition\PluginDefinition implements PluginDefinitionInterface uses MergeablePluginDefinitionTrait
- class \Drupal\plugin\PluginDefinition\SearchPluginDefinitionDecorator
- class \Drupal\plugin\PluginDefinition\TourTipPluginDefinitionDecorator
- class \Drupal\rules\Ui\RulesUiDefinition implements PluginDefinitionInterface
- class \Drupal\ui_patterns\Definition\PatternDefinition implements \Drupal\ui_patterns\Definition\ArrayAccess, DerivablePluginDefinitionInterface uses ArrayAccessDefinitionTrait