Code Duplication    Length = 9-9 lines in 2 locations

src/Place/ReadModel/JSONLD/PlaceLDProjector.php 2 locations

@@ 381-389 (lines=9) @@
378
        return $document->withBody($placeLd);
379
    }
380
381
    protected function applyMarkedAsDuplicate(MarkedAsDuplicate $markedAsDuplicate): JsonDocument
382
    {
383
        $document = $this->loadPlaceDocumentFromRepositoryById($markedAsDuplicate->getPlaceId());
384
385
        return $document->apply(function ($placeLd) use ($markedAsDuplicate) {
386
            $placeLd->duplicateOf = $this->iriGenerator->iri($markedAsDuplicate->getDuplicateOf());
387
            return $placeLd;
388
        });
389
    }
390
391
    protected function applyMarkedAsCanonical(MarkedAsCanonical $markedAsCanonical): JsonDocument
392
    {
@@ 391-399 (lines=9) @@
388
        });
389
    }
390
391
    protected function applyMarkedAsCanonical(MarkedAsCanonical $markedAsCanonical): JsonDocument
392
    {
393
        $document = $this->loadPlaceDocumentFromRepositoryById($markedAsCanonical->getPlaceId());
394
395
        return $document->apply(function ($placeLd) use ($markedAsCanonical) {
396
            $placeLd->duplicatedBy[] = $this->iriGenerator->iri($markedAsCanonical->getDuplicatedBy());
397
            return $placeLd;
398
        });
399
    }
400
401
    /**
402
     * @param string $itemId