| @@ 477-490 (lines=14) @@ | ||
| 474 | * |
|
| 475 | * @param ImageDeleted $imageDeleted |
|
| 476 | */ |
|
| 477 | protected function applyImageDeleted(ImageDeleted $imageDeleted) |
|
| 478 | { |
|
| 479 | ||
| 480 | $document = $this->loadPlaceDocumentFromRepository($imageDeleted); |
|
| 481 | ||
| 482 | $placeLd = $document->getBody(); |
|
| 483 | unset($placeLd->mediaObject[$imageDeleted->getIndexToDelete()]); |
|
| 484 | ||
| 485 | // Generate new numeric keys. |
|
| 486 | $placeLd->mediaObject = array_values($placeLd->mediaObject); |
|
| 487 | ||
| 488 | $this->repository->save($document->withBody($placeLd)); |
|
| 489 | ||
| 490 | } |
|
| 491 | ||
| 492 | /** |
|
| 493 | * @param PlaceEvent $place |
|
| @@ 832-845 (lines=14) @@ | ||
| 829 | * |
|
| 830 | * @param ImageDeleted $imageDeleted |
|
| 831 | */ |
|
| 832 | protected function applyImageDeleted(ImageDeleted $imageDeleted) |
|
| 833 | { |
|
| 834 | ||
| 835 | $document = $this->loadDocumentFromRepository($imageDeleted); |
|
| 836 | ||
| 837 | $eventLd = $document->getBody(); |
|
| 838 | unset($eventLd->mediaObject[$imageDeleted->getIndexToDelete()]); |
|
| 839 | ||
| 840 | // Generate new numeric keys. |
|
| 841 | $eventLd->mediaObject = array_values($eventLd->mediaObject); |
|
| 842 | ||
| 843 | $this->repository->save($document->withBody($eventLd)); |
|
| 844 | ||
| 845 | } |
|
| 846 | ||
| 847 | /** |
|
| 848 | * @param string $id |
|