DynamicItem.php in Feeds 8.3
File
src/Feeds/Item/DynamicItem.php
View source
<?php
namespace Drupal\feeds\Feeds\Item;
class DynamicItem implements ItemInterface {
protected $data = [];
public function get($field) {
return isset($this->data[$field]) ? $this->data[$field] : NULL;
}
public function set($field, $value) {
$this->data[$field] = $value;
return $this;
}
public function toArray() {
return $this->data;
}
public function fromArray(array $data) {
foreach ($data as $field => $value) {
$this
->set($field, $value);
}
return $this;
}
}
Classes
Name |
Description |
DynamicItem |
Defines an item class for when a parser has a dynamic set of fields. |