setup wizard StoreEnvironmentSettingsController.php tweaks

This commit is contained in:
Peter Papp
2021-07-29 16:04:27 +02:00
parent 46dcdc5e94
commit 2d6f375c8b
@@ -20,7 +20,7 @@ class StoreEnvironmentSettingsController extends Controller
'FILESYSTEM_DRIVER' => 'local', 'FILESYSTEM_DRIVER' => 'local',
], ],
's3' => [ 's3' => [
'FILESYSTEM_DRIVER' => $request->input('storage.driver') ?? null, 'FILESYSTEM_DRIVER' => 's3',
'S3_ACCESS_KEY_ID' => $request->input('storage.key') ?? null, 'S3_ACCESS_KEY_ID' => $request->input('storage.key') ?? null,
'S3_SECRET_ACCESS_KEY' => $request->input('storage.secret') ?? null, 'S3_SECRET_ACCESS_KEY' => $request->input('storage.secret') ?? null,
'S3_DEFAULT_REGION' => $request->input('storage.region') ?? null, 'S3_DEFAULT_REGION' => $request->input('storage.region') ?? null,
@@ -29,9 +29,12 @@ class StoreEnvironmentSettingsController extends Controller
], ],
]; ];
// Get storage driver from request
$driver = 'local' === $request->input('storage.driver') ? 'local' : 's3';
// Storage credentials for storage // Storage credentials for storage
setEnvironmentValue( setEnvironmentValue(
$drivers[$request->input('storage.driver')] $drivers[$driver]
); );
// Store credentials for mail // Store credentials for mail