You are here

public function FeedsEntityProcessor::setTargetElement in Feeds entity processor 7

File

src/FeedsEntityProcessor.inc, line 283
Contains FeedsEntityProcessor.

Class

FeedsEntityProcessor
Creates entities from feed items.

Code

public function setTargetElement(FeedsSource $source, $target_item, $target_element, $value, array $mapping = array()) {
  $properties = $this
    ->entityProperties();
  if (isset($properties[$target_element])) {
    $plugin = feeds_entity_processor_plugin($target_element, $properties[$target_element], $this
      ->entityWrapper($target_item), $this);
    $plugin
      ->setValue($value, $mapping);
  }
  else {
    parent::setTargetElement($source, $target_item, $target_element, $value);
  }
}