Further Drupal 8.6.4 changes. Some core files were not committed before a commit...
[yaffs-website] / web / core / modules / migrate / src / Annotation / MigrateDestination.php
index 1fd51d70e5d9218c126c75b3b59ce3899cda9afb..b06fbf66bb69fe301415e78ee3a26208bed0142c 100644 (file)
@@ -13,7 +13,7 @@ use Drupal\Component\Annotation\Plugin;
  * \Drupal\migrate\Plugin\migrate\destination\UrlAlias
  *
  * @see \Drupal\migrate\Plugin\MigrateDestinationInterface
- * @see \Drupal\migrate\Plugin\destination\DestinationBase
+ * @see \Drupal\migrate\Plugin\migrate\destination\DestinationBase
  * @see \Drupal\migrate\Plugin\MigrateDestinationPluginManager
  * @see \Drupal\migrate\Annotation\MigrateSource
  * @see \Drupal\migrate\Annotation\MigrateProcessPlugin
@@ -43,4 +43,15 @@ class MigrateDestination extends Plugin {
    */
   public $requirements_met = TRUE;
 
+  /**
+   * Identifies the system handling the data the destination plugin will write.
+   *
+   * The destination plugin itself determines how the value is used. For
+   * example, Migrate Drupal's destination plugins expect destination_module to
+   * be the name of a module that must be installed on the destination.
+   *
+   * @var string
+   */
+  public $destination_module;
+
 }