Code Duplication    Length = 12-13 lines in 2 locations

src/Event/EventLDProjector.php 1 location

@@ 659-671 (lines=13) @@
656
     * Apply the organizer updated event to the event repository.
657
     * @param OrganizerUpdated $organizerUpdated
658
     */
659
    protected function applyOrganizerUpdated(OrganizerUpdated $organizerUpdated)
660
    {
661
662
        $document = $this->loadDocumentFromRepository($organizerUpdated);
663
664
        $eventLd = $document->getBody();
665
666
        $eventLd->organizer = array(
667
          '@type' => 'Organizer',
668
        ) + (array)$this->organizerJSONLD($organizerUpdated->getOrganizerId());
669
670
        $this->repository->save($document->withBody($eventLd));
671
    }
672
673
    /**
674
     * Apply the organizer delete event to the event repository.

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

@@ 296-307 (lines=12) @@
293
     * Apply the organizer updated event to the place repository.
294
     * @param OrganizerUpdated $organizerUpdated
295
     */
296
    protected function applyOrganizerUpdated(OrganizerUpdated $organizerUpdated)
297
    {
298
        $document = $this->loadPlaceDocumentFromRepository($organizerUpdated);
299
300
        $placeLd = $document->getBody();
301
302
        $placeLd->organizer = array(
303
          '@type' => 'Organizer',
304
        ) + (array)$this->organizerJSONLD($organizerUpdated->getOrganizerId());
305
306
        $this->repository->save($document->withBody($placeLd));
307
    }
308
309
    /**
310
     * Apply the organizer delete event to the place repository.