namespace Drupal\migrate\Plugin\migrate\process

Same name in other branches
  1. 11.x Drupal\migrate\Plugin\migrate\process
  2. 9 Drupal\migrate\Plugin\migrate\process
  3. 8.9.x Drupal\migrate\Plugin\migrate\process
Object name File name Summary
ArrayBuild core/modules/migrate/src/Plugin/migrate/process/ArrayBuild.php Builds an array based on the key and value configuration.
Callback core/modules/migrate/src/Plugin/migrate/process/Callback.php Passes the source value to a callback.
Concat core/modules/migrate/src/Plugin/migrate/process/Concat.php Concatenates a set of strings.
DefaultValue core/modules/migrate/src/Plugin/migrate/process/DefaultValue.php Returns a given default value if the input is empty.
Download core/modules/migrate/src/Plugin/migrate/process/Download.php Downloads a file from a HTTP(S) remote location into the local file system.
EntityExists core/modules/migrate/src/Plugin/migrate/process/EntityExists.php This plugin checks if a given entity exists.
Explode core/modules/migrate/src/Plugin/migrate/process/Explode.php Splits the source string into an array of strings, using a delimiter.
Extract core/modules/migrate/src/Plugin/migrate/process/Extract.php Extracts a value from an array.
FileCopy core/modules/migrate/src/Plugin/migrate/process/FileCopy.php Copies or moves a local file from one place into another.
FileProcessBase core/modules/migrate/src/Plugin/migrate/process/FileProcessBase.php Provides functionality for file process plugins.
Flatten core/modules/migrate/src/Plugin/migrate/process/Flatten.php Flattens the source value.
FormatDate core/modules/migrate/src/Plugin/migrate/process/FormatDate.php Converts date/datetime from one format to another.
Get core/modules/migrate/src/Plugin/migrate/process/Get.php Gets the source value.
Log core/modules/migrate/src/Plugin/migrate/process/Log.php Logs values without changing them.
MachineName core/modules/migrate/src/Plugin/migrate/process/MachineName.php Creates a machine name.
MakeUniqueBase core/modules/migrate/src/Plugin/migrate/process/MakeUniqueBase.php This plugin ensures the source value is unique.
MakeUniqueEntityField core/modules/migrate/src/Plugin/migrate/process/MakeUniqueEntityField.php Ensures the source value is made unique against an entity field.
MenuLinkParent core/modules/migrate/src/Plugin/migrate/process/MenuLinkParent.php Determines the parent of a menu link.
MigrationLookup core/modules/migrate/src/Plugin/migrate/process/MigrationLookup.php Looks up the value of a property based on a previous migration.
NullCoalesce core/modules/migrate/src/Plugin/migrate/process/NullCoalesce.php Provides a Null Coalesce process plugin.
Route core/modules/migrate/src/Plugin/migrate/process/Route.php Sets the destination route information based on the source link_path.
SkipOnEmpty core/modules/migrate/src/Plugin/migrate/process/SkipOnEmpty.php Skips processing the current row when the input value is empty.
SkipRowIfNotSet core/modules/migrate/src/Plugin/migrate/process/SkipRowIfNotSet.php Skips processing the current row when a source value is not set.
StaticMap core/modules/migrate/src/Plugin/migrate/process/StaticMap.php Changes the source value based on a static lookup map.
SubProcess core/modules/migrate/src/Plugin/migrate/process/SubProcess.php Runs an array of arrays through its own process pipeline.
Substr core/modules/migrate/src/Plugin/migrate/process/Substr.php Returns a substring of the input value.
UrlEncode core/modules/migrate/src/Plugin/migrate/process/UrlEncode.php URL-encodes the input value.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.