Пример #1
0
 /**
  * Delete a directory.
  *
  * @param $folder
  *
  * @return bool|string
  */
 public function deleteDirectory($folder)
 {
     $folder = $this->cleanFolder($folder);
     $filesFolders = array_merge($this->disk->directories($folder), $this->disk->files($folder));
     if (!empty($filesFolders)) {
         return 'Directory must be empty to delete it.';
     }
     return $this->disk->deleteDirectory($folder);
 }
Пример #2
0
 /**
  * Recursively delete a directory.
  *
  * @param string $directory
  * @return bool 
  * @static 
  */
 public static function deleteDirectory($directory)
 {
     return \Illuminate\Filesystem\FilesystemAdapter::deleteDirectory($directory);
 }