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)
489489
490490 function removeFolder ($ folderName )
491491 {
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 ;
517495 }
518-
519-
520-
521- closedir ($ folderHandle );
522-
523- rmdir ($ folderName );
496+
497+ return false ;
524498 }
525499
526500 removeFolder ($ folderName );
@@ -621,7 +595,6 @@ public function updateThemes()
621595 }
622596 }
623597
624-
625598 return Redirect ('/studio/theme ' );
626599 }
627600
You can’t perform that action at this time.
0 commit comments