AnnotatedClassDiscovery |
core/lib/Drupal/Core/Plugin/Discovery/AnnotatedClassDiscovery.php |
Defines a discovery mechanism to find annotated plugins in PSR-4 namespaces. |
ContainerDerivativeDiscoveryDecorator |
core/lib/Drupal/Core/Plugin/Discovery/ContainerDerivativeDiscoveryDecorator.php |
Injects dependencies into derivers if they use ContainerDeriverInterface. |
ContainerDeriverInterface |
core/lib/Drupal/Core/Plugin/Discovery/ContainerDeriverInterface.php |
Provides additional plugin definitions based on an existing definition using
service injection. |
HookDiscovery |
core/lib/Drupal/Core/Plugin/Discovery/HookDiscovery.php |
Provides a hook-based plugin discovery class. |
InfoHookDecorator |
core/lib/Drupal/Core/Plugin/Discovery/InfoHookDecorator.php |
Allows info hook implementations to enhance discovered plugin definitions. |
YamlDirectoryDiscovery |
core/lib/Drupal/Core/Plugin/Discovery/YamlDirectoryDiscovery.php |
Allows multiple YAML files per directory to define plugin definitions. |
YamlDiscovery |
core/lib/Drupal/Core/Plugin/Discovery/YamlDiscovery.php |
Allows YAML files to define plugin definitions. |
YamlDiscoveryDecorator |
core/lib/Drupal/Core/Plugin/Discovery/YamlDiscoveryDecorator.php |
Enables YAML discovery for plugin definitions. |