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

@@ 914-925 (lines=12) @@
911
     * @param string $id
912
     * @return JsonDocument
913
     */
914
    protected function newDocument($id)
915
    {
916
        $document = new JsonDocument($id);
917
918
        $eventLd = $document->getBody();
919
        $eventLd->{'@id'} = $this->iriGenerator->iri($id);
920
921
        // @todo provide Event-LD context here relative to the base URI
922
        $eventLd->{'@context'} = '/api/1.0/event.jsonld';
923
924
        return $document->withBody($eventLd);
925
    }
926
927
    /**
928
     * @param EventEvent $event