TamperableFeedItemAdapter.php in Feeds Tamper 8.2
File
src/Adapter/TamperableFeedItemAdapter.php
View source
<?php
namespace Drupal\feeds_tamper\Adapter;
use Drupal\feeds\Feeds\Item\ItemInterface;
use Drupal\tamper\TamperableItemInterface;
class TamperableFeedItemAdapter implements TamperableItemInterface {
protected $feedItem;
public function __construct(ItemInterface $feed_item) {
$this->feedItem = $feed_item;
}
public function getSource() {
return $this->feedItem
->toArray();
}
public function setSourceProperty($property, $data) {
$this->feedItem
->set($property, $data);
}
public function getSourceProperty($property) {
return $this->feedItem
->get($property);
}
}