Exemplo n.º 1
0
 private function deleteImages(PostEntity $entity)
 {
     if ($thumbnail = $entity->getThumbnail()) {
         FileUtilService::deleteFile(FileUtilService::getFilePath($thumbnail, 'posts', 'public/images'));
         foreach (PostEntity::$thumbnailVariations as $key => $variation) {
             $variationImg = $entity->getThumbnail($key);
             FileUtilService::deleteFile(FileUtilService::getFilePath($variationImg, 'posts', 'public/images'));
         }
     }
 }
Exemplo n.º 2
0
 private function deleteImages(ImageEntity $entity)
 {
     if ($image = $entity->getImage()) {
         FileUtilService::deleteFile(FileUtilService::getFilePath($image, 'gallery', 'public/images'));
         foreach (ImageEntity::$thumbnailVariations as $key => $variation) {
             $variationImg = $entity->getImage($key);
             FileUtilService::deleteFile(FileUtilService::getFilePath($variationImg, 'gallery', 'public/images'));
         }
     }
 }