DevelImageProviderPluginInterface.php in Devel images provider 8
Contains \Drupal\devel_image_provider\DevelImageProviderPluginInterface.
Namespace
Drupal\devel_image_provider\Plugin\TypeFile
lib/Drupal/devel_image_provider/Plugin/Type/DevelImageProviderPluginInterface.phpView source
<?php
/**
 * @file
 * Contains \Drupal\devel_image_provider\DevelImageProviderPluginInterface.
 */
namespace Drupal\devel_image_provider\Plugin\Type;
use Drupal\Component\Plugin\PluginInspectionInterface;
/**
 * Interface definition for Devel Image Provider plugins.
 */
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);
}Interfaces
| 
            Name | 
                  Description | 
|---|---|
| DevelImageProviderPluginInterface | Interface definition for Devel Image Provider plugins. |