public function deleteTemporaryPhoto($photoId) { /** @var PHOTO_BOL_Photo $photo */ $photo = $this->photoTemporaryDao->findById($photoId); if (!$photo) { return false; } @unlink($this->photoTemporaryDao->getTemporaryPhotoPath($photoId, 1)); @unlink($this->photoTemporaryDao->getTemporaryPhotoPath($photoId, 2)); @unlink($this->photoTemporaryDao->getTemporaryPhotoPath($photoId, 3)); @unlink($this->photoTemporaryDao->getTemporaryPhotoPath($photoId, 4)); @unlink($this->photoTemporaryDao->getTemporaryPhotoPath($photoId, 5)); $this->photoTemporaryDao->delete($photo); return true; }
public function deleteTemporaryPhoto($photoId) { $photo = $this->photoTemporaryDao->findById($photoId); if (!$photo) { return false; } $preview = $this->photoTemporaryDao->getTemporaryPhotoPath($photoId, 1); @unlink($preview); $main = $this->photoTemporaryDao->getTemporaryPhotoPath($photoId, 2); @unlink($main); if ($photo->hasFullsize) { $original = $this->photoTemporaryDao->getTemporaryPhotoPath($photoId, 3); @unlink($original); } $this->photoTemporaryDao->delete($photo); return true; }