Пример #1
0
 /**
  * @return static
  */
 public function withImages()
 {
     foreach ($this->entity->getImages() as $image) {
         $this->entityDTO->images[] = $this->dtoBuilderFactory->getImageDTOBuilder($image)->build();
     }
     return $this;
 }
Пример #2
0
 public function testRemoveImage()
 {
     $image1 = $this->dummyData->getImage();
     $image2 = $this->dummyData->getImage();
     $tag = new Tag();
     $tag->addImage($image1);
     $tag->addImage($image2);
     $this->assertSame(2, count($tag->getImages()));
     $tag->removeImage($image2);
     $this->assertSame(1, count($tag->getImages()));
 }