X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fdrupal%2Fconsole%2Fsrc%2FGenerator%2FDotenvInitGenerator.php;fp=vendor%2Fdrupal%2Fconsole%2Fsrc%2FGenerator%2FDotenvInitGenerator.php;h=93ec147342214098ea02480c74b37b741b78d8ad;hp=dc24c126cfa159e38c6badd17de333c1eeb9aedc;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/vendor/drupal/console/src/Generator/DotenvInitGenerator.php b/vendor/drupal/console/src/Generator/DotenvInitGenerator.php index dc24c126c..93ec14734 100644 --- a/vendor/drupal/console/src/Generator/DotenvInitGenerator.php +++ b/vendor/drupal/console/src/Generator/DotenvInitGenerator.php @@ -1,9 +1,5 @@ exists($envFile)) { - $fs->rename( - $envFile, - $envFile.'.original', - true - ); + // Update settings.php File + $settingsFile = $this->drupalFinder + ->getDrupalRoot() . '/sites/default/settings.php'; + $settingsFileContent = file_get_contents($settingsFile); - $io->success('File .env.original created.'); - } + $settingsTwigContent = $this->renderer->render( + 'files/settings.php.twig', + $parameters + ); - $this->renderFile( - '.env.dist.twig', - $consoleRoot . '/.env', - $envParameters + file_put_contents( + $settingsFile, + $settingsFileContent . + $settingsTwigContent ); - $io->success("File .env created."); + $fs->chmod($settingsFile, 0666); + + // Create .env File + $envFile = $this->drupalFinder->getComposerRoot() . '/.env'; + $this->renderFile( + 'files/.env.dist.twig', + $envFile, + $parameters + ); } }