Пример #1
0
 /**
  * 9. Если папка-назначение непустая, то ее очистка. Если возникла ошибка, 
  * то исключение EOutputFolderWriteError
  * @param string $destFolder
  * @throws \Exception
  */
 private function clearOutputFolderIfNotEmpty($destFolder)
 {
     if (!FileSystemFacade::isDirEmpty($destFolder)) {
         FileSystemFacade::clearDir($destFolder);
         if (!FileSystemFacade::isDirEmpty($destFolder)) {
             throw new \Exception("EOutputFolderWriteError-{$destFolder}");
         }
     }
 }