/** * 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; }
/** * Delete avatar * * @param void * @return null */ function deleteAvatar() { if ($this->hasAvatar()) { PublicFiles::deleteFile($this->getAvatarFile()); $this->setAvatarFile(''); } // if }