You are here

Classes, traits, and interfaces in Plugin 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AdvancedPluginSelectorBase abstract class Drupal\plugin\Plugin\Plugin\PluginSelector src/Plugin/Plugin/PluginSelector/AdvancedPluginSelectorBase.php Provides a default base for most plugin selectors. 2 3
AdvancedPluginSelectorBasePluginSelectorForm class Drupal\plugin_test_helper tests/modules/plugin_test_helper/src/AdvancedPluginSelectorBasePluginSelectorForm.php Provides a form to test plugin selector plugins based on AdvancedPluginSelectorBase. 1
AdvancedPluginSelectorBaseTest class Drupal\Tests\plugin\Unit\Plugin\Plugin\PluginSelector tests/src/Unit/Plugin/Plugin/PluginSelector/AdvancedPluginSelectorBaseTest.php @coversDefaultClass \Drupal\plugin\Plugin\Plugin\PluginSelector\AdvancedPluginSelectorBase
AdvancedPluginSelectorBaseUnitTestPluginFormPluginInterface interface Drupal\Tests\plugin\Unit\Plugin\Plugin\PluginSelector tests/src/Unit/Plugin/Plugin/PluginSelector/AdvancedPluginSelectorBaseTest.php Provides a plugin that provides a form and cacheability metadata.
ArchiverPluginDefinitionDecorator class Drupal\plugin\PluginDefinition src/PluginDefinition/ArchiverPluginDefinitionDecorator.php Provides an archiver plugin definition decorator. 1 1
ArchiverPluginDefinitionDecoratorTest class Drupal\Tests\plugin\Unit\PluginDefinition tests/src/Unit/PluginDefinition/ArchiverPluginDefinitionDecoratorTest.php @coversDefaultClass \Drupal\plugin\PluginDefinition\ArchiverPluginDefinitionDecorator
ArrayPluginDefinitionDecorator class Drupal\plugin\PluginDefinition src/PluginDefinition/ArrayPluginDefinitionDecorator.php Provides a plugin definition based on an array. 7 3 2
ArrayPluginDefinitionDecoratorTest class Drupal\Tests\plugin\Unit\PluginDefinition tests/src/Unit/PluginDefinition/ArrayPluginDefinitionDecoratorTest.php @coversDefaultClass \Drupal\plugin\PluginDefinition\ArrayPluginDefinitionDecorator
ArrayPluginDefinitionInterface Deprecated interface Drupal\plugin\PluginDefinition src/PluginDefinition/ArrayPluginDefinitionInterface.php Defines a plugin definition. 1
BlockPluginDefinitionDecorator class Drupal\plugin\PluginDefinition src/PluginDefinition/BlockPluginDefinitionDecorator.php Provides a block plugin definition decorator. 1 1
BlockPluginDefinitionDecoratorTest class Drupal\Tests\plugin\Unit\PluginDefinition tests/src/Unit/PluginDefinition/BlockPluginDefinitionDecoratorTest.php @coversDefaultClass \Drupal\plugin\PluginDefinition\BlockPluginDefinitionDecorator
BuiltBlock class Drupal\plugin\Plugin\Field\FieldFormatter src/Plugin/Field/FieldFormatter/BuiltBlock.php Formats a block plugin by building (and rendering) it.
CacheableDependencyPluginManagerInterface interface Drupal\Tests\plugin\Unit\Plugin\views\filter tests/src/Unit/Plugin/views/filter/PluginIdTest.php Defines a plugin manager which is also a cacheable dependency.
ConfigurablePluginTypeInterface interface Drupal\plugin\PluginType src/PluginType/ConfigurablePluginTypeInterface.php Defines a plugin type of which the plugins are configurable. 1 1
DefaultPluginResolverInterface interface Drupal\plugin\DefaultPluginResolver src/DefaultPluginResolver/DefaultPluginResolverInterface.php Defines a default plugin resolver. 1 3
DefaultPluginTypeOperationsProvider class Drupal\plugin\PluginType src/PluginType/DefaultPluginTypeOperationsProvider.php Provides default operations for plugin types. 1
DefaultPluginTypeOperationsProviderTest class Drupal\Tests\plugin\Unit\PluginType tests/src/Unit/PluginType/DefaultPluginTypeOperationsProviderTest.php @coversDefaultClass \Drupal\plugin\PluginType\DefaultPluginTypeOperationsProvider
DisplayVariantPluginDefinitionDecorator class Drupal\plugin\PluginDefinition src/PluginDefinition/DisplayVariantPluginDefinitionDecorator.php Provides a display variant plugin definition decorator. 1 1
DisplayVariantPluginDefinitionDecoratorTest class Drupal\Tests\plugin\Unit\PluginDefinition tests/src/Unit/PluginDefinition/DisplayVariantPluginDefinitionDecoratorTest.php @coversDefaultClass \Drupal\plugin\PluginDefinition\DisplayVariantPluginDefinitionDecorator
EventBasedDefaultPluginResolver class Drupal\plugin\DefaultPluginResolver src/DefaultPluginResolver/EventBasedDefaultPluginResolver.php Provides an event-based default plugin resolver. 1 2
EventBasedDefaultPluginResolverTest class Drupal\Tests\plugin\Unit\DefaultPluginResolver tests/src/Unit/DefaultPluginResolver/EventBasedDefaultPluginResolverTest.php @coversDefaultClass \Drupal\plugin\DefaultPluginResolver\EventBasedDefaultPluginResolver
FilterPluginDefinitionDecorator class Drupal\plugin\PluginDefinition src/PluginDefinition/FilterPluginDefinitionDecorator.php Provides a filter plugin definition decorator. 1 1
FilterPluginDefinitionDecoratorTest class Drupal\Tests\plugin\Unit\PluginDefinition tests/src/Unit/PluginDefinition/FilterPluginDefinitionDecoratorTest.php @coversDefaultClass \Drupal\plugin\PluginDefinition\FilterPluginDefinitionDecorator
LimitedPluginDiscoveryDecorator class Drupal\plugin\PluginDiscovery src/PluginDiscovery/LimitedPluginDiscoveryDecorator.php Provides a filtered plugin manager. 2
LimitedPluginDiscoveryDecoratorTest class Drupal\Tests\plugin\Unit\PluginDiscovery tests/src/Unit/PluginDiscovery/LimitedPluginDiscoveryDecoratorTest.php @coversDefaultClass \Drupal\plugin\PluginDiscovery\LimitedPluginDiscoveryDecorator
LimitedPluginDiscoveryDecoratorTestCachedDiscovery abstract class Drupal\Tests\plugin\Unit\PluginDiscovery tests/src/Unit/PluginDiscovery/LimitedPluginDiscoveryDecoratorTest.php Provides a dummy plugin manager that caches definitions.
LimitedPluginDiscoveryInterface interface Drupal\plugin\PluginDiscovery src/PluginDiscovery/LimitedPluginDiscoveryInterface.php Defines a limited plugin discovery. 1
LinkPluginDefinitionDecorator class Drupal\plugin\PluginDefinition src/PluginDefinition/LinkPluginDefinitionDecorator.php Provides a link (menu link, local action/task) plugin definition decorator. 1 1
LinkPluginDefinitionDecoratorTest class Drupal\Tests\plugin\Unit\PluginDefinition tests/src/Unit/PluginDefinition/LinkPluginDefinitionDecoratorTest.php @coversDefaultClass \Drupal\plugin\PluginDefinition\LinkPluginDefinitionDecorator
ListBase abstract class Drupal\plugin\Controller src/Controller/ListBase.php Handles the listing routes. 2
ListPlugins class Drupal\plugin\Controller src/Controller/ListPlugins.php Handles the "list plugin" route. 1
ListPluginsTest class Drupal\Tests\plugin\Unit\Controller tests/src/Unit/Controller/ListPluginsTest.php @coversDefaultClass \Drupal\plugin\Controller\ListPlugins
ListPluginTypes class Drupal\plugin\Controller src/Controller/ListPluginTypes.php Handles the "list plugin types" route. 1
ListPluginTypesTest class Drupal\Tests\plugin\Unit\Controller tests/src/Unit/Controller/ListPluginTypesTest.php @coversDefaultClass \Drupal\plugin\Controller\ListPluginTypes
MergeablePluginDefinitionTrait trait Drupal\plugin\PluginDefinition src/PluginDefinition/MergeablePluginDefinitionTrait.php Implements the plugin merger parts of \Drupal\plugin\PluginDefinition\PluginDefinitionInterface. 1
MergeablePluginDefinitionTraitTest class Drupal\Tests\plugin\Unit\PluginDefinition tests/src/Unit/PluginDefinition/MergeablePluginDefinitionTraitTest.php @coversDefaultClass \Drupal\plugin\PluginDefinition\MergeablePluginDefinitionTrait @group Plugin
MockConfigurablePlugin class Drupal\plugin_test_helper\Plugin\PluginTestHelper tests/modules/plugin_test_helper/src/Plugin/PluginTestHelper/MockConfigurablePlugin.php Provides a configurable mock plugin. 1
MockManager class Drupal\plugin_test_helper\Plugin\PluginTestHelper tests/modules/plugin_test_helper/src/Plugin/PluginTestHelper/MockManager.php Provides a plugin manager for testing plugin-related functionality. 1 2
MockPlugin class Drupal\plugin_test_helper\Plugin\PluginTestHelper tests/modules/plugin_test_helper/src/Plugin/PluginTestHelper/MockPlugin.php Provides a mock plugin.
MockPluginInterface interface Drupal\plugin_test_helper\Plugin\PluginTestHelper tests/modules/plugin_test_helper/src/Plugin/PluginTestHelper/MockPluginInterface.php Defines a mock plugin. 2 1
MultiValuePluginBaseField class Drupal\plugin_test_mvpbf\Entity tests/modules/plugin_test_mvpbf/src/Entity/MultiValuePluginBaseField.php Defines an entity with a multi-value plugin base field.
OperationsProviderTestTrait trait Drupal\Tests\plugin\Unit tests/src/Unit/OperationsProviderTestTrait.php Provides assertions to test operations links integrity. 1
PluginCategoryDefinitionInterface interface Drupal\plugin\PluginDefinition src/PluginDefinition/PluginCategoryDefinitionInterface.php Defines a plugin definition that includes a category. 1
PluginCategoryDefinitionTrait trait Drupal\plugin\PluginDefinition src/PluginDefinition/PluginCategoryDefinitionTrait.php Implements \Drupal\plugin\PluginDefinition\PluginCategoryDefinitionInterface. 1
PluginCategoryDefinitionTraitTest class Drupal\Tests\plugin\Unit\PluginDefinition tests/src/Unit/PluginDefinition/PluginCategoryDefinitionTraitTest.php @coversDefaultClass \Drupal\plugin\PluginDefinition\PluginCategoryDefinitionTrait
PluginCollectionItem class Drupal\plugin\Plugin\Field\FieldType src/Plugin/Field/FieldType/PluginCollectionItem.php Provides a plugin collection field.
PluginCollectionItemBase abstract class Drupal\plugin\Plugin\Field\FieldType src/Plugin/Field/FieldType/PluginCollectionItemBase.php Provides a base for plugin collection field items. 1
PluginCollectionItemBaseTest class Drupal\Tests\plugin\Kernel\Plugin\Field\FieldType tests/src/Kernel/Plugin/Field/FieldType/PluginCollectionItemBaseTest.php @coversDefaultClass \Drupal\plugin\Plugin\Field\FieldType\PluginCollectionItemBase
PluginCollectionItemDeriver class Drupal\plugin\Plugin\Field\FieldType src/Plugin/Field/FieldType/PluginCollectionItemDeriver.php Derives plugin collection field items. 1
PluginCollectionItemDeriverTest class Drupal\Tests\plugin\Unit\Plugin\Field\FieldType tests/src/Unit/Plugin/Field/FieldType/PluginCollectionItemDeriverTest.php @coversDefaultClass \Drupal\plugin\Plugin\Field\FieldType\PluginCollectionItemDeriver

Pages

Other projects