Code Duplication    Length = 7-7 lines in 2 locations

src/Offer/ReadModel/JSONLD/OfferLDProjector.php 2 locations

@@ 772-778 (lines=7) @@
769
     * @param AbstractImagesImportedFromUDB2 $imagesImportedFromUDB2
770
     * @return JsonDocument
771
     */
772
    protected function applyImagesImportedFromUdb2(AbstractImagesImportedFromUDB2 $imagesImportedFromUDB2)
773
    {
774
        $document = $this->loadDocumentFromRepository($imagesImportedFromUDB2);
775
        $offerLd = $document->getBody();
776
        $this->applyUdb2ImagesEvent($offerLd, $imagesImportedFromUDB2);
777
        return $document->withBody($offerLd);
778
    }
779
780
    /**
781
     * @param AbstractImagesUpdatedFromUDB2 $imagesUpdatedFromUDB2
@@ 784-790 (lines=7) @@
781
     * @param AbstractImagesUpdatedFromUDB2 $imagesUpdatedFromUDB2
782
     * @return JsonDocument
783
     */
784
    protected function applyImagesUpdatedFromUdb2(AbstractImagesUpdatedFromUDB2 $imagesUpdatedFromUDB2)
785
    {
786
        $document = $this->loadDocumentFromRepository($imagesUpdatedFromUDB2);
787
        $offerLd = $document->getBody();
788
        $this->applyUdb2ImagesEvent($offerLd, $imagesUpdatedFromUDB2);
789
        return $document->withBody($offerLd);
790
    }
791
792
    /**
793
     * This indirect apply method can be called internally to deal with images coming from UDB2.