| @@ 794-807 (lines=14) @@ | ||
| 791 | * |
|
| 792 | * @param ImageDeleted $imageDeleted |
|
| 793 | */ |
|
| 794 | protected function applyImageDeleted(ImageDeleted $imageDeleted) |
|
| 795 | { |
|
| 796 | ||
| 797 | $document = $this->loadDocumentFromRepository($imageDeleted); |
|
| 798 | ||
| 799 | $eventLd = $document->getBody(); |
|
| 800 | unset($eventLd->mediaObject[$imageDeleted->getIndexToDelete()]); |
|
| 801 | ||
| 802 | // Generate new numeric keys. |
|
| 803 | $eventLd->mediaObject = array_values($eventLd->mediaObject); |
|
| 804 | ||
| 805 | $this->repository->save($document->withBody($eventLd)); |
|
| 806 | ||
| 807 | } |
|
| 808 | ||
| 809 | /** |
|
| 810 | * @param string $id |
|
| @@ 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 |
|