Code Duplication    Length = 7-7 lines in 2 locations

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

@@ 904-910 (lines=7) @@
901
     * @param AbstractImagesImportedFromUDB2 $imagesImportedFromUDB2
902
     * @return JsonDocument
903
     */
904
    protected function applyImagesImportedFromUdb2(AbstractImagesImportedFromUDB2 $imagesImportedFromUDB2)
905
    {
906
        $document = $this->loadDocumentFromRepository($imagesImportedFromUDB2);
907
        $offerLd = $document->getBody();
908
        $this->applyUdb2ImagesEvent($offerLd, $imagesImportedFromUDB2);
909
        return $document->withBody($offerLd);
910
    }
911
912
    /**
913
     * @param AbstractImagesUpdatedFromUDB2 $imagesUpdatedFromUDB2
@@ 916-922 (lines=7) @@
913
     * @param AbstractImagesUpdatedFromUDB2 $imagesUpdatedFromUDB2
914
     * @return JsonDocument
915
     */
916
    protected function applyImagesUpdatedFromUdb2(AbstractImagesUpdatedFromUDB2 $imagesUpdatedFromUDB2)
917
    {
918
        $document = $this->loadDocumentFromRepository($imagesUpdatedFromUDB2);
919
        $offerLd = $document->getBody();
920
        $this->applyUdb2ImagesEvent($offerLd, $imagesUpdatedFromUDB2);
921
        return $document->withBody($offerLd);
922
    }
923
924
    /**
925
     * This indirect apply method can be called internally to deal with images coming from UDB2.