namespace Drupal\migrate\Plugin\Discovery

Same name in other branches
  1. 9 Drupal\migrate\Plugin\Discovery
  2. 8.9.x Drupal\migrate\Plugin\Discovery
  3. 10 Drupal\migrate\Plugin\Discovery
Object name File name Summary
AnnotatedClassDiscoveryAutomatedProviders core/modules/migrate/src/Plugin/Discovery/AnnotatedClassDiscoveryAutomatedProviders.php Determines providers based on a class's and its parent's namespaces.
AnnotatedDiscoveryAutomatedProvidersTrait core/modules/migrate/src/Plugin/Discovery/AnnotatedDiscoveryAutomatedProvidersTrait.php Provides method for annotation discovery with multiple providers.
AttributeClassDiscoveryAutomatedProviders core/modules/migrate/src/Plugin/Discovery/AttributeClassDiscoveryAutomatedProviders.php Determines providers based on the namespaces of a class and its ancestors.
AttributeDiscoveryWithAnnotationsAutomatedProviders core/modules/migrate/src/Plugin/Discovery/AttributeDiscoveryWithAnnotationsAutomatedProviders.php Enables both attribute and annotation discovery for plugin definitions.
ProviderFilterDecorator core/modules/migrate/src/Plugin/Discovery/ProviderFilterDecorator.php Remove plugin definitions with non-existing providers.
StaticReflectionParser core/modules/migrate/src/Plugin/Discovery/StaticReflectionParser.php Allows getting the reflection parser for the parent class.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.