diff --git a/app/Services/SetupService.php b/app/Services/SetupService.php index d2eda0f3..546d92ac 100644 --- a/app/Services/SetupService.php +++ b/app/Services/SetupService.php @@ -13,23 +13,15 @@ class SetupService */ public function create_directories() { - $system_directories = [ - 'avatars', - 'chunks', - 'system', - 'files', - 'temp', - 'zip', - ]; + collect(['avatars', 'chunks', 'system', 'files', 'temp', 'zip',]) + ->each(function ($directory) { - foreach ($system_directories as $directory) { + // Create directory for local driver + Storage::disk('local') + ->makeDirectory($directory); - // Create directory for local driver - Storage::disk('local') - ->makeDirectory($directory); - - // Create directory for external driver - Storage::makeDirectory($directory); - } + // Create directory for external driver + Storage::makeDirectory($directory); + }); } } \ No newline at end of file