コード例 #1
0
 public function deleteUserTemporaryPhotos($userId)
 {
     $list = $this->photoTemporaryDao->findByUserId($userId);
     if (!$list) {
         return true;
     }
     foreach ($list as $photo) {
         @unlink($this->photoTemporaryDao->getTemporaryPhotoPath($photo->id, 1));
         @unlink($this->photoTemporaryDao->getTemporaryPhotoPath($photo->id, 2));
         @unlink($this->photoTemporaryDao->getTemporaryPhotoPath($photo->id, 3));
         @unlink($this->photoTemporaryDao->getTemporaryPhotoPath($photo->id, 4));
         @unlink($this->photoTemporaryDao->getTemporaryPhotoPath($photo->id, 5));
         $this->photoTemporaryDao->delete($photo);
     }
     return true;
 }
コード例 #2
0
 public function deleteUserTemporaryPhotos($userId)
 {
     $list = $this->photoTemporaryDao->findByUserId($userId);
     if (!$list) {
         return true;
     }
     foreach ($list as $photo) {
         $preview = $this->photoTemporaryDao->getTemporaryPhotoPath($photo->id, 1);
         @unlink($preview);
         $main = $this->photoTemporaryDao->getTemporaryPhotoPath($photo->id, 2);
         @unlink($main);
         if ($photo->hasFullsize) {
             $original = $this->photoTemporaryDao->getTemporaryPhotoPath($photo->id, 3);
             @unlink($original);
         }
         $this->photoTemporaryDao->delete($photo);
     }
     return true;
 }