You are here

public function MigrateSourceMultiItems::__construct in Migrate 7.2

Same name and namespace in other branches
  1. 6.2 plugins/sources/multiitems.inc \MigrateSourceMultiItems::__construct()

Simple initialization.

Overrides MigrateSource::__construct

File

plugins/sources/multiitems.inc, line 109
Support for migration from sources where data spans multiple lines (ex. xml, json) and IDs for the items are part of each item and multiple items reside in a single file.

Class

MigrateSourceMultiItems
Implementation of MigrateSource, providing the semantics of iterating over IDs provided by a MigrateItems and retrieving data from a MigrateItems.

Code

public function __construct(MigrateItems $items_class, $fields = array(), $options = array()) {
  parent::__construct($options);
  $this->itemsClass = $items_class;
  $this->fields = $fields;
}