Example #1
0
 public function prepareFolder()
 {
     $filesystem = new \Illuminate\Filesystem\Filesystem();
     foreach ($filesystem->glob(TEST_PATH . DIRECTORY_SEPARATOR . '{,.}*', GLOB_BRACE) as $file) {
         switch (basename($file)) {
             case 'vendor':
             case 'composer.json':
             case '.':
             case '..':
                 continue;
             default:
                 if (is_dir($file)) {
                     $filesystem->deleteDirectory($file);
                 } else {
                     $filesystem->delete($file);
                 }
         }
     }
 }