You are here

interface DevelImagesProviderInterface in Devel images provider 7

Same name and namespace in other branches
  1. 8 plugins/devel_image_provider/provider/base.inc \DevelImagesProviderInterface

Abstraction of the handling logic of a provider.

Hierarchy

Expanded class hierarchy of DevelImagesProviderInterface

All classes that implement DevelImagesProviderInterface

File

plugins/devel_image_provider/provider/base.inc, line 10
Base devel image providers plugin class.

View source
interface DevelImagesProviderInterface {

  /**
   * 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

Namesort descending Modifiers Type Description Overrides
DevelImagesProviderInterface::availableMethods public function Sets the available methods to get the images from this provider. 1
DevelImagesProviderInterface::generateImage public function Image generation handler. 1
DevelImagesProviderInterface::settingsForm public function Generates a settings form for this handler. 1
DevelImagesProviderInterface::settingsFormSubmit public function Generates a settings form submit function for this handler. 1
DevelImagesProviderInterface::settingsFormValidate public function Generates a settings form validate function for this handler. 1