You are here

interface AdvancedPluginSelectorBaseUnitTestPluginFormPluginInterface in Plugin 8.2

Provides a plugin that provides a form and cacheability metadata.

Hierarchy

Expanded class hierarchy of AdvancedPluginSelectorBaseUnitTestPluginFormPluginInterface

All classes that implement AdvancedPluginSelectorBaseUnitTestPluginFormPluginInterface

File

tests/src/Unit/Plugin/Plugin/PluginSelector/AdvancedPluginSelectorBaseTest.php, line 711

Namespace

Drupal\Tests\plugin\Unit\Plugin\Plugin\PluginSelector
View source
interface AdvancedPluginSelectorBaseUnitTestPluginFormPluginInterface extends PluginInspectionInterface, PluginFormInterface, CacheableDependencyInterface {

}

Members

Namesort descending Modifiers Type Description Overrides
CacheableDependencyInterface::getCacheContexts public function The cache contexts associated with this object. 34
CacheableDependencyInterface::getCacheMaxAge public function The maximum age for which this object may be cached. 34
CacheableDependencyInterface::getCacheTags public function The cache tags associated with this object. 27
PluginFormInterface::buildConfigurationForm public function Form constructor. 36
PluginFormInterface::submitConfigurationForm public function Form submission handler. 32
PluginFormInterface::validateConfigurationForm public function Form validation handler. 18
PluginInspectionInterface::getPluginDefinition public function Gets the definition of the plugin implementation. 4
PluginInspectionInterface::getPluginId public function Gets the plugin_id of the plugin instance. 2