You are here

interface ConfigurableTargetInterface in Feeds 8.3

Interface for configurable target plugins.

Hierarchy

Expanded class hierarchy of ConfigurableTargetInterface

All classes that implement ConfigurableTargetInterface

8 files declare their use of ConfigurableTargetInterface
ConfigEntityReference.php in src/Feeds/Target/ConfigEntityReference.php
DateTargetBase.php in src/Feeds/Target/DateTargetBase.php
Email.php in src/Feeds/Target/Email.php
EntityReference.php in src/Feeds/Target/EntityReference.php
FeedType.php in src/Entity/FeedType.php

... See full list

File

src/Plugin/Type/Target/ConfigurableTargetInterface.php, line 11

Namespace

Drupal\feeds\Plugin\Type\Target
View source
interface ConfigurableTargetInterface extends ConfigurableInterface, DependentPluginInterface {

  /**
   * Returns the summary for a target.
   *
   * Returning the summary as array is encouraged. The allowance of returning a
   * string only exists for backwards compatibility.
   *
   * @return string|string[]
   *   The configuration summary.
   */
  public function getSummary();

}

Members

Namesort descending Modifiers Type Description Overrides
ConfigurableInterface::defaultConfiguration public function Gets default configuration for this plugin. 11
ConfigurableInterface::getConfiguration public function Gets this plugin's configuration. 12
ConfigurableInterface::setConfiguration public function Sets the configuration for this plugin instance. 12
ConfigurableTargetInterface::getSummary public function Returns the summary for a target. 1
DependentPluginInterface::calculateDependencies public function Calculates dependencies for the configured plugin. 19