コード例 #1
0
 /**
  * @param TaxonInterface $taxon
  */
 private function uploadTaxonImages(TaxonInterface $taxon)
 {
     $images = $taxon->getImages();
     foreach ($images as $image) {
         if ($image->hasFile()) {
             $this->uploader->upload($image);
         }
         // Upload failed? Let's remove that image.
         if (null === $image->getPath()) {
             $images->removeElement($image);
         }
     }
 }