paragraphs-8.x-1.11/src/Plugin/migrate/source/d7/FieldCollectionItemRevision.php
src/Plugin/migrate/source/d7/FieldCollectionItemRevision.php
<?php namespace Drupal\paragraphs\Plugin\migrate\source\d7; /** * Field Collection Item Revision source plugin. * * Available configuration keys: * - field_name: (optional) If supplied, this will only return field collections * of that particular type. * * @MigrateSource( * id = "d7_field_collection_item_revision", * source_module = "field_collection", * ) */ class FieldCollectionItemRevision extends FieldCollectionItem { /** * Join string for getting all except the current revisions. */ const JOIN = "f.item_id = fr.item_id AND f.revision_id <> fr.revision_id"; /** * {@inheritdoc} */ public function getIds() { return [ 'revision_id' => [ 'type' => 'integer', 'alias' => 'fr', ], ]; } }