ConfigurablePluginTypeInterface.php in Plugin 8.2
Namespace
Drupal\plugin\PluginTypeFile
src/PluginType/ConfigurablePluginTypeInterface.phpView source
<?php
namespace Drupal\plugin\PluginType;
/**
* Defines a plugin type of which the plugins are configurable.
*/
interface ConfigurablePluginTypeInterface extends PluginTypeInterface {
/**
* Gets the ID of the configuration schema for a plugin ID.
*
* @param string $plugin_id
* The ID of the plugin for whose configuration to get the schema ID.
*
* @return string
*/
public function getPluginConfigurationSchemaId($plugin_id);
}
Interfaces
Name | Description |
---|---|
ConfigurablePluginTypeInterface | Defines a plugin type of which the plugins are configurable. |