| @@ 438-451 (lines=14) @@ | ||
| 435 | * @param string $id | |
| 436 | * @return JsonDocument | |
| 437 | */ | |
| 438 | private function newDocument($id) | |
| 439 |     { | |
| 440 | $document = new JsonDocument($id); | |
| 441 | ||
| 442 | $organizerLd = $document->getBody(); | |
| 443 |         $organizerLd->{'@id'} = $this->iriGenerator->iri($id); | |
| 444 |         $organizerLd->{'@context'} = '/contexts/organizer'; | |
| 445 | // For an new organizer document set a default language of nl. | |
| 446 | // This avoids a missing language for imports. | |
| 447 | // When created with UDB3 this main language gets overwritten by the real one. | |
| 448 | $organizerLd->mainLanguage = 'nl'; | |
| 449 | ||
| 450 | return $document->withBody($organizerLd); | |
| 451 | } | |
| 452 | ||
| 453 | /** | |
| 454 | * @param OrganizerEvent $organizerEvent | |
| @@ 178-187 (lines=10) @@ | ||
| 175 | * @param string $id | |
| 176 | * @return JsonDocument | |
| 177 | */ | |
| 178 | protected function newDocument($id) | |
| 179 |     { | |
| 180 | $document = new JsonDocument($id); | |
| 181 | ||
| 182 | $placeLd = $document->getBody(); | |
| 183 |         $placeLd->{'@id'} = $this->iriGenerator->iri($id); | |
| 184 |         $placeLd->{'@context'} = '/contexts/place'; | |
| 185 | ||
| 186 | return $document->withBody($placeLd); | |
| 187 | } | |
| 188 | ||
| 189 | /** | |
| 190 | * @param PlaceCreated $placeCreated | |