Code Duplication    Length = 14-14 lines in 2 locations

src/Event/EventLDProjector.php 1 location

@@ 794-807 (lines=14) @@
791
     *
792
     * @param ImageDeleted $imageDeleted
793
     */
794
    protected function applyImageDeleted(ImageDeleted $imageDeleted)
795
    {
796
797
        $document = $this->loadDocumentFromRepository($imageDeleted);
798
799
        $eventLd = $document->getBody();
800
        unset($eventLd->mediaObject[$imageDeleted->getIndexToDelete()]);
801
802
        // Generate new numeric keys.
803
        $eventLd->mediaObject = array_values($eventLd->mediaObject);
804
805
        $this->repository->save($document->withBody($eventLd));
806
807
    }
808
809
    /**
810
     * @param string $id

src/Place/ReadModel/JSONLD/PlaceLDProjector.php 1 location

@@ 477-490 (lines=14) @@
474
     *
475
     * @param ImageDeleted $imageDeleted
476
     */
477
    protected function applyImageDeleted(ImageDeleted $imageDeleted)
478
    {
479
480
        $document = $this->loadPlaceDocumentFromRepository($imageDeleted);
481
482
        $placeLd = $document->getBody();
483
        unset($placeLd->mediaObject[$imageDeleted->getIndexToDelete()]);
484
485
        // Generate new numeric keys.
486
        $placeLd->mediaObject = array_values($placeLd->mediaObject);
487
488
        $this->repository->save($document->withBody($placeLd));
489
490
    }
491
492
    /**
493
     * @param PlaceEvent $place