You are here

interface ExternalPluginFormInterface in Feeds 8.3

Interface for Feeds plugins that have an external form.

Hierarchy

Expanded class hierarchy of ExternalPluginFormInterface

All classes that implement ExternalPluginFormInterface

File

src/Plugin/Type/ExternalPluginFormInterface.php, line 11

Namespace

Drupal\feeds\Plugin\Type
View source
interface ExternalPluginFormInterface extends PluginFormInterface {

  /**
   * Creates an instance of the plugin.
   *
   * @param \Symfony\Component\DependencyInjection\ContainerInterface $container
   *   The container to pull out services used in the plugin.
   * @param \Drupal\feeds\Plugin\Type\FeedsPluginInterface $plugin
   *   The plugin.
   *
   * @return static
   *   Returns an instance of this plugin form.
   */
  public static function create(ContainerInterface $container, FeedsPluginInterface $plugin);

}

Members

Namesort descending Modifiers Type Description Overrides
ExternalPluginFormInterface::create public static function Creates an instance of the plugin.
PluginFormInterface::buildConfigurationForm public function Form constructor. 36
PluginFormInterface::submitConfigurationForm public function Form submission handler. 32
PluginFormInterface::validateConfigurationForm public function Form validation handler. 18