Code Duplication    Length = 12-12 lines in 3 locations

src/Organizer/OrganizerLDProjector.php 1 location

@@ 162-173 (lines=12) @@
159
     * @param string $id
160
     * @return JsonDocument
161
     */
162
    protected function newDocument($id)
163
    {
164
        $document = new JsonDocument($id);
165
166
        $organizerLd = $document->getBody();
167
        $organizerLd->{'@id'} = $this->iriGenerator->iri($id);
168
169
        // @todo provide Event-LD context here relative to the base URI
170
        $organizerLd->{'@context'} = '/api/1.0/organizer.jsonld';
171
172
        return $document->withBody($organizerLd);
173
    }
174
}
175

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

@@ 156-167 (lines=12) @@
153
     * @param string $id
154
     * @return JsonDocument
155
     */
156
    protected function newDocument($id)
157
    {
158
        $document = new JsonDocument($id);
159
160
        $placeLd = $document->getBody();
161
        $placeLd->{'@id'} = $this->iriGenerator->iri($id);
162
163
        // @todo provide Event-LD context here relative to the base URI
164
        $placeLd->{'@context'} = '/api/1.0/place.jsonld';
165
166
        return $document->withBody($placeLd);
167
    }
168
169
    /**
170
     * @param PlaceCreated $placeCreated

src/Event/EventLDProjector.php 1 location

@@ 881-892 (lines=12) @@
878
     * @param string $id
879
     * @return JsonDocument
880
     */
881
    protected function newDocument($id)
882
    {
883
        $document = new JsonDocument($id);
884
885
        $eventLd = $document->getBody();
886
        $eventLd->{'@id'} = $this->iriGenerator->iri($id);
887
888
        // @todo provide Event-LD context here relative to the base URI
889
        $eventLd->{'@context'} = '/api/1.0/event.jsonld';
890
891
        return $document->withBody($eventLd);
892
    }
893
894
    /**
895
     * @param EventEvent $event