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

@@ 321-332 (lines=12) @@
318
     * Apply the organizer updated event to the place repository.
319
     * @param OrganizerUpdated $organizerUpdated
320
     */
321
    protected function applyOrganizerUpdated(OrganizerUpdated $organizerUpdated)
322
    {
323
        $document = $this->loadPlaceDocumentFromRepository($organizerUpdated);
324
325
        $placeLd = $document->getBody();
326
327
        $placeLd->organizer = array(
328
          '@type' => 'Organizer',
329
        ) + (array)$this->organizerJSONLD($organizerUpdated->getOrganizerId());
330
331
        $this->repository->save($document->withBody($placeLd));
332
    }
333
334
    /**
335
     * Apply the organizer delete event to the place repository.