Expanded class hierarchy of SelectionPluginManager in Drupal 10
- class \Drupal\Component\Plugin\PluginManagerBase implements PluginManagerInterface uses DiscoveryTrait
- class \Drupal\Core\Plugin\DefaultPluginManager implements CachedDiscoveryInterface, PluginManagerInterface, CacheableDependencyInterface uses DiscoveryCachedTrait, UseCacheBackendTrait
- class \Drupal\breakpoint\BreakpointManager implements BreakpointManagerInterface uses StringTranslationTrait
- class \Drupal\ckeditor5\Plugin\CKEditor4To5UpgradePluginManager
- class \Drupal\ckeditor5\Plugin\CKEditor5PluginManager implements CKEditor5PluginManagerInterface
- class \Drupal\ckeditor\CKEditorPluginManager
- class \Drupal\config_translation\ConfigMapperManager implements ConfigMapperManagerInterface
- class \Drupal\Core\Action\ActionManager implements CategorizingPluginManagerInterface uses CategorizingPluginManagerTrait
- class \Drupal\Core\Archiver\ArchiverManager
- class \Drupal\Core\Block\BlockManager implements FallbackPluginManagerInterface, BlockManagerInterface uses CategorizingPluginManagerTrait, FilteredPluginManagerTrait
- class \Drupal\Core\Condition\ConditionManager implements CategorizingPluginManagerInterface, ExecutableManagerInterface, FilteredPluginManagerInterface uses CategorizingPluginManagerTrait, FilteredPluginManagerTrait
- class \Drupal\Core\Display\VariantManager
- class \Drupal\Core\Entity\EntityReferenceSelection\SelectionPluginManager implements FallbackPluginManagerInterface, SelectionPluginManagerInterface
- class \Drupal\Core\Entity\EntityTypeManager implements \Symfony\Component\DependencyInjection\ContainerAwareInterface, EntityTypeManagerInterface uses \Symfony\Component\DependencyInjection\ContainerAwareTrait
- class \Drupal\Core\Field\FieldTypePluginManager implements FieldTypePluginManagerInterface uses CategorizingPluginManagerTrait
- class \Drupal\Core\Field\FormatterPluginManager
- class \Drupal\Core\Field\WidgetPluginManager
- class \Drupal\Core\Http\LinkRelationTypeManager
- class \Drupal\Core\ImageToolkit\ImageToolkitManager
- class \Drupal\Core\ImageToolkit\ImageToolkitOperationManager implements ImageToolkitOperationManagerInterface
- class \Drupal\Core\Layout\LayoutPluginManager implements LayoutPluginManagerInterface uses FilteredPluginManagerTrait
- class \Drupal\Core\Mail\MailManager implements MailManagerInterface uses MessengerTrait, StringTranslationTrait
- class \Drupal\Core\Menu\ContextualLinkManager implements ContextualLinkManagerInterface
- class \Drupal\Core\Menu\LocalActionManager implements LocalActionManagerInterface
- class \Drupal\Core\Menu\LocalTaskManager implements LocalTaskManagerInterface
- class \Drupal\Core\Queue\QueueWorkerManager implements QueueWorkerManagerInterface
- class \Drupal\Core\Render\ElementInfoManager implements ElementInfoManagerInterface
- class \Drupal\Core\TypedData\TypedDataManager implements TypedDataManagerInterface uses DependencySerializationTrait
- class \Drupal\Core\Validation\ConstraintManager
- class \Drupal\editor\Plugin\EditorManager
- class \Drupal\filter\FilterPluginManager implements FallbackPluginManagerInterface
- class \Drupal\help\HelpSectionManager
- class \Drupal\help_topics\HelpTopicPluginManager implements HelpTopicPluginManagerInterface
- class \Drupal\image\ImageEffectManager
- class \Drupal\language\LanguageNegotiationMethodManager
- class \Drupal\layout_builder\SectionStorage\SectionStorageManager implements SectionStorageManagerInterface
- class \Drupal\lazy_route_provider_install_test\PluginManager
- class \Drupal\media\MediaSourceManager
- class \Drupal\migrate\Plugin\MigratePluginManager implements MigratePluginManagerInterface
- class \Drupal\migrate\Plugin\MigrationPluginManager implements MigrateBuildDependencyInterface, MigrationPluginManagerInterface
- class \Drupal\module_test\PluginManagerCacheClearer
- class \Drupal\plugin_test\Plugin\DefaultsTestPluginManager
- class \Drupal\quickedit\Plugin\InPlaceEditorManager
- class \Drupal\rest\Plugin\Type\ResourcePluginManager
- class \Drupal\search\SearchPluginManager
- class \Drupal\Tests\Core\Plugin\CategorizingPluginManager implements CategorizingPluginManagerInterface uses CategorizingPluginManagerTrait
- class \Drupal\Tests\Core\Plugin\TestPluginManager
- class \Drupal\tour\TipPluginManager
- class \Drupal\views\Plugin\ViewsHandlerManager implements FallbackPluginManagerInterface
- class \Drupal\views\Plugin\ViewsPluginManager
- class \Drupal\workflows\WorkflowTypeManager
- class \Drupal\plugin_test\Plugin\MockBlockManager
- class \Drupal\plugin_test\Plugin\TestPluginManager
- class \Drupal\Tests\Component\Plugin\StubFallbackPluginManager implements FallbackPluginManagerInterface
- class \Drupal\Tests\Component\Plugin\StubPluginManagerBaseWithMapper
- class \Drupal\Tests\Core\Plugin\TestFilteredPluginManager implements FilteredPluginManagerInterface uses FilteredPluginManagerTrait
- class \Drupal\Core\Plugin\DefaultPluginManager implements CachedDiscoveryInterface, PluginManagerInterface, CacheableDependencyInterface uses DiscoveryCachedTrait, UseCacheBackendTrait