MigrateEvents.php in Migrate Plus 8.4
Same filename and directory in other branches
Namespace
Drupal\migrate_plus\EventFile
src/Event/MigrateEvents.phpView source
<?php
namespace Drupal\migrate_plus\Event;
/**
* Defines the row preparation event for the migration system.
*
* @see \Drupal\migrate\Event\MigratePrepareRowEvent
*/
final class MigrateEvents {
/**
* Name of the event fired when preparing a source data row.
*
* This event allows modules to perform an action whenever the source plugin
* has read the inital source data into a Row object. Typically, this would be
* used to add data to the row, manipulate the data into a canonical form, or
* signal by exception that the row should be skipped. The event listener
* method receives a \Drupal\migrate_plus\Event\MigratePrepareRowEvent
* instance.
*
* @Event
*
* @see \Drupal\migrate_plus\Event\MigratePrepareRowEvent
*
* @var string
*/
const PREPARE_ROW = 'migrate_plus.prepare_row';
/**
* Name of the event fired when a source item is missing.
*
* This event allows modules to perform an action whenever a specific item is
* missing from the source. The event listener method receives a
* \Drupal\migrate\Event\MigrateRowDeleteEvent instance.
*
* @Event
*
* @see \Drupal\migrate\Event\MigrateRowDeleteEvent
*/
const MISSING_SOURCE_ITEM = 'migrate_plus.missing_source_item';
}
Classes
Name | Description |
---|---|
MigrateEvents | Defines the row preparation event for the migration system. |