Implements Drupal\Core\Entity\EntityStorageControllerInterface::create().
Overrides EntityStorageControllerInterface::create
public function create(array $values) {
$class = $this->entityInfo['class'];
$entity = new $class($values, $this->entityType);
// Assign a new UUID if there is none yet.
if ($this->uuidKey && !isset($entity->{$this->uuidKey})) {
$uuid = new Uuid();
$entity->{$this->uuidKey} = $uuid
->generate();
}
return $entity;
}