interface DevelImageProviderPluginInterface in Devel images provider 8
Interface definition for Devel Image Provider plugins.
Hierarchy
- interface \Drupal\Component\Plugin\PluginInspectionInterface
- interface \Drupal\devel_image_provider\Plugin\Type\DevelImageProviderPluginInterface
Expanded class hierarchy of DevelImageProviderPluginInterface
All classes that implement DevelImageProviderPluginInterface
1 file declares its use of DevelImageProviderPluginInterface
- DevelImageProviderPluginBase.php in lib/
Drupal/ devel_image_provider/ Plugin/ Type/ DevelImageProviderPluginBase.php - Contains \Drupal\devel_image_provider\DevelImageProviderPluginBase.
File
- lib/
Drupal/ devel_image_provider/ Plugin/ Type/ DevelImageProviderPluginInterface.php, line 15 - Contains \Drupal\devel_image_provider\DevelImageProviderPluginInterface.
Namespace
Drupal\devel_image_provider\Plugin\TypeView source
interface DevelImageProviderPluginInterface extends PluginInspectionInterface {
/**
* Sets the available methods to get the images from this provider.
*/
public function availableMethods();
/**
* Generates a settings form for this handler.
*/
public function settingsForm();
/**
* Generates a settings form validate function for this handler.
*/
public function settingsFormValidate(&$form, &$form_state);
/**
* Generates a settings form submit function for this handler.
*/
public function settingsFormSubmit(&$form, &$form_state);
/**
* Image generation handler.
*/
public function generateImage($object, $field, $instance, $bundle);
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
DevelImageProviderPluginInterface:: |
public | function | Sets the available methods to get the images from this provider. | 1 |
DevelImageProviderPluginInterface:: |
public | function | Image generation handler. | 1 |
DevelImageProviderPluginInterface:: |
public | function | Generates a settings form for this handler. | 1 |
DevelImageProviderPluginInterface:: |
public | function | Generates a settings form submit function for this handler. | 1 |
DevelImageProviderPluginInterface:: |
public | function | Generates a settings form validate function for this handler. | 1 |
PluginInspectionInterface:: |
public | function | Gets the definition of the plugin implementation. | 4 |
PluginInspectionInterface:: |
public | function | Gets the plugin_id of the plugin instance. | 2 |