From f95b3acbd2a6f50d010b060495d230175b20e89c Mon Sep 17 00:00:00 2001 From: Peter Papp Date: Tue, 2 Mar 2021 17:13:01 +0100 Subject: [PATCH] refactored create_directories --- app/Services/SetupService.php | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) 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