public function ConfigEntityBase::createDuplicate

Overrides Entity::createDuplicate().

Overrides Entity::createDuplicate

1 method overrides ConfigEntityBase::createDuplicate()
PictureMapping::createDuplicate in drupal/core/modules/picture/lib/Drupal/picture/Plugin/Core/Entity/PictureMapping.php
Implements EntityInterface::createDuplicate().

File

drupal/core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php, line 93
Definition of Drupal\Core\Config\Entity\ConfigEntityBase.

Class

ConfigEntityBase
Defines a base configuration entity class.

Namespace

Drupal\Core\Config\Entity

Code

public function createDuplicate() {
  $duplicate = parent::createDuplicate();

  // Prevent the new duplicate from being misinterpreted as a rename.
  $duplicate
    ->setOriginalID(NULL);
  return $duplicate;
}