예제 #1
0
 /**
  * Delete logo
  *
  * @param void
  * @return null
  */
 function deleteLogo()
 {
     if ($this->hasLogo()) {
         PublicFiles::deleteFile($this->getLogoFile());
         $this->setLogoFile('');
     }
     // if
 }
 /**
  * Delete thumb
  *
  * @param boolean $save
  * @return boolean
  */
 function deleteThumb($save = true)
 {
     $thumb_filename = $this->getThumbFilename();
     if ($thumb_filename) {
         $this->setThumbFilename('');
         PublicFiles::deleteFile($this->getThumbFilename());
     }
     // if
     if ($save) {
         return $this->save();
     }
     // if
     return true;
 }
예제 #3
0
 /**
  * Delete avatar
  *
  * @param void
  * @return null
  */
 function deleteAvatar()
 {
     if ($this->hasAvatar()) {
         PublicFiles::deleteFile($this->getAvatarFile());
         $this->setAvatarFile('');
     }
     // if
 }