From f61b11041ea14e1fb45f085706f9c59ae55b188d Mon Sep 17 00:00:00 2001 From: Giuseppe Mazzapica Date: Sat, 26 Sep 2015 16:40:39 +0200 Subject: [PATCH] Use custom env file in gitignore when set See #13 and #14 --- wpstarter/src/Setup/Steps/GitignoreStep.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/wpstarter/src/Setup/Steps/GitignoreStep.php b/wpstarter/src/Setup/Steps/GitignoreStep.php index ba62253b..fe195300 100644 --- a/wpstarter/src/Setup/Steps/GitignoreStep.php +++ b/wpstarter/src/Setup/Steps/GitignoreStep.php @@ -42,6 +42,11 @@ class GitignoreStep implements FileStepInterface, OptionalStepInterface, PostPro */ private $config; + /** + * @var string + */ + private $env; + /** * @var \WCM\WPStarter\Setup\IO */ @@ -78,6 +83,7 @@ public function __construct(IO $io, FileBuilder $builder) public function allowed(Config $config, ArrayAccess $paths) { $this->config = $config['gitignore']; + $this->env = $config['env-file']; $this->found = is_file($this->targetPath($paths)); return $this->config !== false; @@ -235,7 +241,7 @@ private function create(ArrayAccess $paths) $filePaths = array_unique( array_filter( array_merge( - array('.env', $paths['wp-parent'].'/wp-config.php'), + array($this->env, $paths['wp-parent'].'/wp-config.php'), $toDo['custom'], $this->paths($toDo, $paths) )