File::deleteDirectory PHP Method

deleteDirectory() public static method

The directory itself may be optionally preserved.
public static deleteDirectory ( string $directory, boolean $preserve = false ) : boolean
$directory string
$preserve boolean
return boolean
        public static function deleteDirectory($directory, $preserve = false)
        {
            return \Illuminate\Filesystem\Filesystem::deleteDirectory($directory, $preserve);
        }

Usage Example

 /**
  * Check if a directory exists, if so delete it
  * @param string $model
  */
 public static function deleteDirectory($model)
 {
     $path = public_path('assets/img/' . $model->getTable() . '/' . $model->id);
     if (\File::exists($path)) {
         \File::deleteDirectory(public_path($path));
     }
 }
All Usage Examples Of File::deleteDirectory