Code Duplication    Length = 7-7 lines in 2 locations

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

@@ 915-921 (lines=7) @@
912
     * @param AbstractImagesImportedFromUDB2 $imagesImportedFromUDB2
913
     * @return JsonDocument
914
     */
915
    protected function applyImagesImportedFromUdb2(AbstractImagesImportedFromUDB2 $imagesImportedFromUDB2)
916
    {
917
        $document = $this->loadDocumentFromRepository($imagesImportedFromUDB2);
918
        $offerLd = $document->getBody();
919
        $this->applyUdb2ImagesEvent($offerLd, $imagesImportedFromUDB2);
920
        return $document->withBody($offerLd);
921
    }
922
923
    /**
924
     * @param AbstractImagesUpdatedFromUDB2 $imagesUpdatedFromUDB2
@@ 927-933 (lines=7) @@
924
     * @param AbstractImagesUpdatedFromUDB2 $imagesUpdatedFromUDB2
925
     * @return JsonDocument
926
     */
927
    protected function applyImagesUpdatedFromUdb2(AbstractImagesUpdatedFromUDB2 $imagesUpdatedFromUDB2)
928
    {
929
        $document = $this->loadDocumentFromRepository($imagesUpdatedFromUDB2);
930
        $offerLd = $document->getBody();
931
        $this->applyUdb2ImagesEvent($offerLd, $imagesUpdatedFromUDB2);
932
        return $document->withBody($offerLd);
933
    }
934
935
    /**
936
     * This indirect apply method can be called internally to deal with images coming from UDB2.