You are here
Expanded class hierarchy of PluginManager in Drupal 9
- class \Drupal\Component\Plugin\PluginManagerBase implements PluginManagerInterface uses DiscoveryTrait
- class \Drupal\Core\Plugin\DefaultPluginManager implements CachedDiscoveryInterface, PluginManagerInterface, CacheableDependencyInterface uses DiscoveryCachedTrait, UseCacheBackendTrait
- class \Drupal\activity_creator\Plugin\ActivityActionManager
- class \Drupal\activity_creator\Plugin\ActivityActionManager
- class \Drupal\activity_creator\Plugin\ActivityActionManager
- class \Drupal\activity_creator\Plugin\ActivityActionManager
- class \Drupal\activity_creator\Plugin\ActivityContextManager
- class \Drupal\activity_creator\Plugin\ActivityContextManager
- class \Drupal\activity_creator\Plugin\ActivityContextManager
- class \Drupal\activity_creator\Plugin\ActivityContextManager
- class \Drupal\activity_creator\Plugin\ActivityDestinationManager
- class \Drupal\activity_creator\Plugin\ActivityDestinationManager
- class \Drupal\activity_creator\Plugin\ActivityDestinationManager
- class \Drupal\activity_creator\Plugin\ActivityDestinationManager
- class \Drupal\activity_creator\Plugin\ActivityEntityConditionManager
- class \Drupal\activity_creator\Plugin\ActivityEntityConditionManager
- class \Drupal\activity_creator\Plugin\ActivityEntityConditionManager
- class \Drupal\activity_creator\Plugin\ActivityEntityConditionManager
- class \Drupal\activity_send\Plugin\ActivitySendManager
- class \Drupal\activity_send\Plugin\ActivitySendManager
- class \Drupal\activity_send\Plugin\ActivitySendManager
- class \Drupal\activity_send\Plugin\ActivitySendManager
- class \Drupal\activity_send_email\EmailFrequencyManager
- class \Drupal\activity_send_email\EmailFrequencyManager
- class \Drupal\activity_send_email\EmailFrequencyManager
- class \Drupal\activity_send_email\EmailFrequencyManager
- class \Drupal\activity_send_push_notification\PushManager
- class \Drupal\activity_send_push_notification\PushManager
- class \Drupal\activity_send_push_notification\PushManager
- class \Drupal\activity_send_push_notification\PushManager
- class \Drupal\aggregator\Plugin\AggregatorPluginManager
- class \Drupal\anonymizer\Anonymizer\AnonymizerPluginManager
- class \Drupal\backup_migrate\Drupal\EntityPlugins\DestinationPluginManager
- class \Drupal\backup_migrate\Drupal\EntityPlugins\SourcePluginManager
- class \Drupal\bibcite\Plugin\BibciteFormatManager implements BibciteFormatManagerInterface
- class \Drupal\bibcite\Plugin\BibCiteProcessorManager
- class \Drupal\bibcite_entity\Plugin\BibciteLinkPluginManager
- class \Drupal\bootstrap_styles\StylesGroup\StylesGroupManager
- class \Drupal\bootstrap_styles\Style\StyleManager implements StylePluginManagerInterface
- class \Drupal\breakpoint\BreakpointManager implements BreakpointManagerInterface uses StringTranslationTrait
- class \Drupal\build_hooks\Plugin\FrontendEnvironmentManager
- class \Drupal\business_rules\Plugin\BusinessRulesActionManager
- class \Drupal\business_rules\Plugin\BusinessRulesConditionManager
- class \Drupal\business_rules\Plugin\BusinessRulesReactsOnManager
- class \Drupal\business_rules\Plugin\BusinessRulesVariableManager
- class \Drupal\certificate\Plugin\CertificateMapperManager
- class \Drupal\charts\ChartManager
- class \Drupal\charts\TypeManager
- class \Drupal\ckeditor\CKEditorPluginManager
- class \Drupal\clientside_validation\ValidatorManager implements ValidatorManagerInterface
- class \Drupal\clientside_validation\ValidatorManager implements ValidatorManagerInterface
- class \Drupal\cms_content_sync\Plugin\Type\EntityHandlerPluginManager
- class \Drupal\cms_content_sync\Plugin\Type\EntityHandlerPluginManager
- class \Drupal\cms_content_sync\Plugin\Type\FieldHandlerPluginManager
- class \Drupal\cms_content_sync\Plugin\Type\FieldHandlerPluginManager
- class \Drupal\compiler\Plugin\CompilerPluginManager implements CompilerPluginManagerInterface
- class \Drupal\conditional_fields\ConditionalFieldsHandlersManager implements FallbackPluginManagerInterface
- class \Drupal\config_normalizer\Plugin\ConfigNormalizerManager uses DependencySerializationTrait
- class \Drupal\config_translation\ConfigMapperManager implements ConfigMapperManagerInterface
- class \Drupal\content_synchronizer\Processors\Entity\EntityProcessorPluginManager
- class \Drupal\content_synchronizer\Processors\Type\TypeProcessorPluginManager
- class \Drupal\content_sync\Plugin\SyncNormalizerDecoratorManager
- 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\courier\Service\IdentityChannelManager implements FallbackPluginManagerInterface, IdentityChannelManagerInterface
- class \Drupal\course\Plugin\CourseObjectAccessPluginManager
- class \Drupal\course\Plugin\CourseObjectPluginManager
- class \Drupal\course\Plugin\CourseOutlinePluginManager
- class \Drupal\dashboards\Plugin\DashboardManager
- class \Drupal\data_stream\DataStreamTypeManager
- class \Drupal\date_recur\Plugin\DateRecurInterpreterManager implements DateRecurInterpreterManagerInterface
- class \Drupal\date_recur\Plugin\DateRecurInterpreterManager implements DateRecurInterpreterManagerInterface
- class \Drupal\date_recur\Plugin\DateRecurInterpreterManager implements DateRecurInterpreterManagerInterface
- class \Drupal\devel\DevelDumperPluginManager implements DevelDumperPluginManagerInterface
- class \Drupal\devel_generate\DevelGeneratePluginManager
- class \Drupal\easy_email_override\Service\DeclaredEmailManager implements DeclaredEmailManagerInterface
- class \Drupal\easy_email_override\Service\MailManager implements MailManagerInterface
- class \Drupal\editor\Plugin\EditorManager
- class \Drupal\entity_extra_field\ExtraFieldTypePluginManager
- class \Drupal\entity_field_condition\EntityFieldCompareTypeManager implements EntityFieldCompareTypeManagerInterface
- class \Drupal\entity_legal\EntityLegalPluginManager
- class \Drupal\entity_legal\EntityLegalPluginManager
- class \Drupal\eu_cookie_compliance\Plugin\ConsentStorageManager implements FallbackPluginManagerInterface
- class \Drupal\farm_entity\AssetTypeManager
- class \Drupal\farm_entity\LogTypeManager
- class \Drupal\farm_entity\PlanTypeManager
- class \Drupal\farm_entity\QuantityTypeManager
- class \Drupal\farm_role\ManagedRolePermissionsManager implements ManagedRolePermissionsManagerInterface
- class \Drupal\field_inheritance\FieldInheritancePluginManager
- class \Drupal\field_token_value\WrapperManager implements CachedDiscoveryInterface, PluginManagerInterface, WrapperManagerInterface uses StringTranslationTrait
- class \Drupal\fillpdf\Plugin\FillPdfActionPluginManager
- class \Drupal\fillpdf\Plugin\PdfBackendManager implements FallbackPluginManagerInterface
- class \Drupal\filter\FilterPluginManager implements FallbackPluginManagerInterface
- class \Drupal\flysystem\Plugin\FlysystemPluginManager implements FallbackPluginManagerInterface
- class \Drupal\flysystem\Plugin\FlysystemPluginManager implements FallbackPluginManagerInterface
- class \Drupal\flysystem\Plugin\FlysystemPluginManager implements FallbackPluginManagerInterface
- class \Drupal\freelinking\FreelinkingManager implements TrustedCallbackInterface, FreelinkingManagerInterface uses StringTranslationTrait
- class \Drupal\fullcalendar_view\Plugin\FullcalendarViewProcessorManager
- class \Drupal\fullcalendar_view\Plugin\FullcalendarViewProcessorManager
- class \Drupal\gdpr_consent\ConsentUserResolver\ConsentUserResolverPluginManager
- class \Drupal\group\Plugin\Group\Relation\GroupRelationManager implements \Symfony\Component\DependencyInjection\ContainerAwareInterface, GroupRelationManagerInterface uses \Symfony\Component\DependencyInjection\ContainerAwareTrait
- class \Drupal\help\HelpSectionManager
- class \Drupal\help_topics\HelpTopicPluginManager implements HelpTopicPluginManagerInterface
- class \Drupal\imageapi_optimize\ImageAPIOptimizeProcessorManager
- class \Drupal\image\ImageEffectManager
- class \Drupal\jsonrpc\Plugin\JsonRpcMethodManager
- class \Drupal\language\LanguageNegotiationMethodManager
- class \Drupal\layout_builder\SectionStorage\SectionStorageManager implements SectionStorageManagerInterface
- class \Drupal\lazy_route_provider_install_test\PluginManager
- class \Drupal\lingotek\RelatedEntities\RelatedEntitiesDetectorManager
- class \Drupal\lingotek\RelatedEntities\RelatedEntitiesDetectorManager
- class \Drupal\lingotek\RelatedEntities\RelatedEntitiesDetectorManager
- class \Drupal\lingotek\RelatedEntities\RelatedEntitiesDetectorManager
- class \Drupal\lingotek\RelatedEntities\RelatedEntitiesDetectorManager
- class \Drupal\lingotek\RelatedEntities\RelatedEntitiesDetectorManager
- class \Drupal\maestro\MaestroEngineTasksPluginManager
- class \Drupal\markdown\BaseMarkdownPluginManager uses \Symfony\Component\DependencyInjection\ContainerAwareTrait, StringTranslationTrait
- class \Drupal\media\MediaSourceManager
- class \Drupal\mentions\MentionsPluginManager
- class \Drupal\mentions\MentionsPluginManager
- class \Drupal\mentions\MentionsPluginManager
- class \Drupal\mentions\MentionsPluginManager
- class \Drupal\micon\MiconDiscoveryManager
- class \Drupal\migrate\Plugin\MigratePluginManager implements MigratePluginManagerInterface
- class \Drupal\migrate\Plugin\MigrationPluginManager implements MigrateBuildDependencyInterface, MigrationPluginManagerInterface
- class \Drupal\module_test\PluginManagerCacheClearer
- class \Drupal\openid_connect\Plugin\OpenIDConnectClientManager
- class \Drupal\opigno_group_manager\OpignoGroupContentTypesManager
- class \Drupal\opigno_learning_path\LearningPathContentTypesManager
- class \Drupal\opigno_learning_path\LearningPathMembersManager
- class \Drupal\opigno_module\ActivityAnswerManager
- class \Drupal\pardot\Plugin\FormMapHandlerPluginManager
- class \Drupal\pardot\Plugin\PardotFormMapFormatterPluginManager
- class \Drupal\pdf_api\PdfGeneratorPluginManager
- class \Drupal\phpmailer_smtp\PluginManager\PhpmailerOauth2PluginManager implements PhpmailerOauth2PluginManagerInterface
- class \Drupal\plugin_test\Plugin\DefaultsTestPluginManager
- class \Drupal\plugin_type_example\SandwichPluginManager
- class \Drupal\pm\PmDashboardItemsManager
- class \Drupal\printable\PrintableFormatPluginManager
- class \Drupal\quickedit\Plugin\InPlaceEditorManager
- class \Drupal\quiz\Plugin\QuizQuestionPluginManager
- class \Drupal\rabbit_hole\Plugin\RabbitHoleBehaviorPluginManager
- class \Drupal\rabbit_hole\Plugin\RabbitHoleEntityPluginManager
- class \Drupal\rest\Plugin\Type\ResourcePluginManager
- class \Drupal\salesforce\SalesforceAuthProviderPluginManager implements SalesforceAuthProviderPluginManagerInterface
- class \Drupal\salesforce_mapping\SalesforceMappingFieldPluginManager implements FallbackPluginManagerInterface
- class \Drupal\salesforce_push\PushQueueProcessorPluginManager
- class \Drupal\scheduler\SchedulerPluginManager
- class \Drupal\search\SearchPluginManager
- class \Drupal\search_api_attachments\TextExtractorPluginManager
- class \Drupal\search_api_solr\SolrConnector\SolrConnectorPluginManager
- class \Drupal\services\ServiceDefinitionPluginManager
- class \Drupal\shortcode\ShortcodePluginManager
- class \Drupal\simplenews\RecipientHandler\RecipientHandlerManager
- class \Drupal\simple_oauth\Plugin\Oauth2GrantManager implements Oauth2GrantManagerInterface
- class \Drupal\simple_sitemap\Plugin\simple_sitemap\SitemapGenerator\SitemapGeneratorManager
- class \Drupal\simple_sitemap\Plugin\simple_sitemap\UrlGenerator\UrlGeneratorManager
- class \Drupal\sitemap\SitemapManager
- class \Drupal\sms\Plugin\SmsGatewayPluginManager implements SmsGatewayPluginManagerInterface
- class \Drupal\sms\Plugin\SmsGatewayPluginManager implements SmsGatewayPluginManagerInterface
- class \Drupal\social_api\Plugin\NetworkManager
- class \Drupal\social_content_block\ContentBlockManager implements ContentBlockManagerInterface uses ContextAwarePluginManagerTrait
- class \Drupal\social_content_block\ContentBlockManager implements ContentBlockManagerInterface uses ContextAwarePluginManagerTrait
- class \Drupal\social_content_block\ContentBlockManager implements ContentBlockManagerInterface uses ContextAwarePluginManagerTrait
- class \Drupal\social_content_block\ContentBlockManager implements ContentBlockManagerInterface uses ContextAwarePluginManagerTrait
- class \Drupal\social_demo\DemoContentManager
- class \Drupal\social_demo\DemoContentManager
- class \Drupal\social_demo\DemoContentManager
- class \Drupal\social_demo\DemoContentManager
- class \Drupal\social_event_addtocal\Plugin\SocialAddToCalendarManager
- class \Drupal\social_event_addtocal\Plugin\SocialAddToCalendarManager
- class \Drupal\social_event_addtocal\Plugin\SocialAddToCalendarManager
- class \Drupal\social_event_addtocal\Plugin\SocialAddToCalendarManager
- class \Drupal\social_lets_connect_usage\Plugin\ShareUsageDataPluginManager
- class \Drupal\social_lets_connect_usage\Plugin\ShareUsageDataPluginManager
- class \Drupal\social_lets_connect_usage\Plugin\ShareUsageDataPluginManager
- class \Drupal\social_lets_connect_usage\Plugin\ShareUsageDataPluginManager
- class \Drupal\social_user_export\Plugin\UserExportPluginManager
- class \Drupal\social_user_export\Plugin\UserExportPluginManager
- class \Drupal\social_user_export\Plugin\UserExportPluginManager
- class \Drupal\social_user_export\Plugin\UserExportPluginManager
- class \Drupal\styleguide\StyleguidePluginManager
- class \Drupal\synonyms\ProviderPluginManager
- class \Drupal\tca\Plugin\TcaPluginManager
- class \Drupal\Tests\Core\Plugin\CategorizingPluginManager implements CategorizingPluginManagerInterface uses CategorizingPluginManagerTrait
- class \Drupal\Tests\Core\Plugin\TestPluginManager
- class \Drupal\tour\TipPluginManager
- class \Drupal\twig_extender\Plugin\Twig\TwigExtensionsPluginManager implements TwigPluginManagerInterface
- class \Drupal\usermerge\Plugin\UserMergeActionPluginManager
- class \Drupal\usermerge\Plugin\UserMergePropertyPluginManager
- class \Drupal\views\Plugin\ViewsHandlerManager implements FallbackPluginManagerInterface
- class \Drupal\views\Plugin\ViewsPluginManager
- class \Drupal\views_add_button\ViewsAddButtonManager
- class \Drupal\view_mode_page\AliasTypeManager implements FallbackPluginManagerInterface
- class \Drupal\view_mode_page\AliasTypeManager implements FallbackPluginManagerInterface
- class \Drupal\warmer\Plugin\WarmerPluginManager
- class \Drupal\webform\Plugin\WebformElementManager implements FallbackPluginManagerInterface, WebformElementManagerInterface uses CategorizingPluginManagerTrait
- class \Drupal\webform\Plugin\WebformExporterManager implements WebformExporterManagerInterface uses CategorizingPluginManagerTrait
- class \Drupal\webform\Plugin\WebformHandlerManager implements WebformHandlerManagerInterface uses CategorizingPluginManagerTrait
- class \Drupal\webform\Plugin\WebformSourceEntityManager implements WebformSourceEntityManagerInterface
- class \Drupal\webform\Plugin\WebformVariantManager implements WebformVariantManagerInterface uses CategorizingPluginManagerTrait
- class \Drupal\webform_content_creator\Plugin\WebformContentCreatorFieldMappingManager
- class \Drupal\webprofiler\Entity\EntityManagerWrapper implements \Symfony\Component\DependencyInjection\ContainerAwareInterface, EntityTypeManagerInterface
- class \Drupal\webprofiler\Mail\MailManagerWrapper implements MailManagerInterface uses StringTranslationTrait
- class \Drupal\workbench_email\RecipientTypePluginManager
- class \Drupal\workflows\WorkflowTypeManager
- class \Drupal\wsdata\Plugin\WSConnectorManager
- class \Drupal\wsdata\Plugin\WSDecoderManager
- class \Drupal\wsdata\Plugin\WSEncoderManager
- class \Drupal\xbbcode\TagPluginManager implements FallbackPluginManagerInterface
- 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