private function createEntity(Entity $entity) { $entity->setId(null); $entity->setStatements(new StatementList()); if ($entity instanceof Item) { $siteLinkList = $this->badgeItemUpdater->replaceBadges($entity->getSiteLinkList()); $entity->setSiteLinkList($siteLinkList); } return $this->entityStore->saveEntity($entity, 'Import entity', $this->importUser, EDIT_NEW); }