File tree Expand file tree Collapse file tree 1 file changed +5
-32
lines changed Expand file tree Collapse file tree 1 file changed +5
-32
lines changed Original file line number Diff line number Diff line change @@ -489,38 +489,12 @@ public function deleteTheme(request $request)
489
489
490
490
function removeFolder ($ folderName )
491
491
{
492
-
493
- if (is_dir ($ folderName ))
494
-
495
- $ folderHandle = opendir ($ folderName );
496
-
497
-
498
-
499
- if (!$ folderHandle )
500
-
501
- return false ;
502
-
503
-
504
-
505
- while ($ file = readdir ($ folderHandle )) {
506
-
507
- if ($ file != ". " && $ file != ".. " ) {
508
-
509
- if (!is_dir ($ folderName . "/ " . $ file ))
510
-
511
- unlink ($ folderName . "/ " . $ file );
512
-
513
- else
514
-
515
- removeFolder ($ folderName . '/ ' . $ file );
516
- }
492
+ if (File::exists ($ folderName )) {
493
+ File::deleteDirectory ($ folderName );
494
+ return true ;
517
495
}
518
-
519
-
520
-
521
- closedir ($ folderHandle );
522
-
523
- rmdir ($ folderName );
496
+
497
+ return false ;
524
498
}
525
499
526
500
removeFolder ($ folderName );
@@ -621,7 +595,6 @@ public function updateThemes()
621
595
}
622
596
}
623
597
624
-
625
598
return Redirect ('/studio/theme ' );
626
599
}
627
600
You can’t perform that action at this time.
0 commit comments