From b23475d77dc0dbbcb5ebd1c6d0bddfb9e792cb89 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 30 Jan 2024 17:34:44 +0100 Subject: [PATCH] wip #6693 @0.5 --- .../Operations/Tools/DockerWebContainer.php | 3 +++ .../laravel/AppServiceProvider.php | 24 +++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 resources/tools/dockerwebcontainer/laravel/AppServiceProvider.php diff --git a/app/Http/Controllers/Admin/Operations/Tools/DockerWebContainer.php b/app/Http/Controllers/Admin/Operations/Tools/DockerWebContainer.php index c9d7e564c..cfcc6ebba 100644 --- a/app/Http/Controllers/Admin/Operations/Tools/DockerWebContainer.php +++ b/app/Http/Controllers/Admin/Operations/Tools/DockerWebContainer.php @@ -172,6 +172,8 @@ trait DockerWebContainer } if ($request->get('laravel', true)) { + $laravelSource = resource_path('tools/dockerwebcontainer/laravel'); + $envPath = $www . '/.env'; $projectEnv = Dotenv::parse(file_get_contents($envPath)); `rm -rf $www;composer create-project laravel/laravel $www`; @@ -198,6 +200,7 @@ trait DockerWebContainer Env::arrayToEnvFile($envPath . '.' . $env, $laravelEnv); unlink($envPath); unlink($envPath . '.example'); + copy($laravelSource . '/AppServiceProvider.php', $www . '/Providers/AppServiceProvider.php'); } $variables['$fixrights'] = implode("\n", $fixRights); diff --git a/resources/tools/dockerwebcontainer/laravel/AppServiceProvider.php b/resources/tools/dockerwebcontainer/laravel/AppServiceProvider.php new file mode 100644 index 000000000..51590d183 --- /dev/null +++ b/resources/tools/dockerwebcontainer/laravel/AppServiceProvider.php @@ -0,0 +1,24 @@ +