Пример #1
0
 protected function beforeDelete()
 {
     //Рекурсивно удаляем дочерние файлы:
     $this->deleteChildFile();
     //Удаляем файл:
     HFile::removeFile($this->getFilePath());
     //Удаляем папку где был файл (если пустая)
     HFile::removeDir(HFile::getDir($this->getFilePath()));
     return parent::beforeDelete();
 }