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')); } } }
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')); } } }