diff --git a/src/Command/Project/ProjectCreateCommand.php b/src/Command/Project/ProjectCreateCommand.php index 861144d04..64cdee139 100644 --- a/src/Command/Project/ProjectCreateCommand.php +++ b/src/Command/Project/ProjectCreateCommand.php @@ -403,6 +403,7 @@ protected function getFields(SetupOptions $setupOptions = null) }, 'default' => in_array('development', $this->getAvailablePlans(false, $setupOptions)) ? 'development' : null, 'allowOther' => true, + 'avoidQuestion' => true, ]), 'environments' => new Field('Environments', [ 'optionName' => 'environments', @@ -411,6 +412,7 @@ protected function getFields(SetupOptions $setupOptions = null) 'validator' => function ($value) { return is_numeric($value) && $value > 0 && $value < 50; }, + 'avoidQuestion' => true, ]), 'storage' => new Field('Storage', [ 'description' => 'The amount of storage per environment, in GiB', @@ -418,6 +420,7 @@ protected function getFields(SetupOptions $setupOptions = null) 'validator' => function ($value) { return is_numeric($value) && $value > 0 && $value < 1024; }, + 'avoidQuestion' => true, ]), 'default_branch' => new Field('Default branch', [ 'description' => 'The default Git branch name for the project (the production environment)', diff --git a/src/Command/Variable/VariableCommandBase.php b/src/Command/Variable/VariableCommandBase.php index f1bf220f6..9cb2ca379 100644 --- a/src/Command/Variable/VariableCommandBase.php +++ b/src/Command/Variable/VariableCommandBase.php @@ -195,14 +195,16 @@ function ($value) { 'description' => "The variable's value", ]); $fields['is_json'] = new BooleanField('JSON', [ - 'description' => 'Whether the variable is JSON-formatted', - 'questionLine' => 'Is the value JSON-formatted', + 'description' => 'Whether the variable value is JSON-formatted', + 'questionLine' => 'Is the value JSON-formatted?', 'default' => false, + 'avoidQuestion' => true, ]); $fields['is_sensitive'] = new BooleanField('Sensitive', [ - 'description' => 'Whether the variable is sensitive', + 'description' => 'Whether the variable value is sensitive', 'questionLine' => 'Is the value sensitive?', 'default' => false, + 'avoidQuestion' => true, ]); $fields['prefix'] = new OptionsField('Prefix', [ 'description' => "The variable name's prefix", @@ -225,6 +227,7 @@ function ($value) { ], 'description' => 'Whether the variable should be enabled', 'questionLine' => 'Should the variable be enabled?', + 'avoidQuestion' => true, ]); $fields['is_inheritable'] = new BooleanField('Inheritable', [ 'conditions' => [ @@ -232,6 +235,7 @@ function ($value) { ], 'description' => 'Whether the variable is inheritable by child environments', 'questionLine' => 'Is the variable inheritable (by child environments)?', + 'avoidQuestion' => true, ]); $fields['visible_build'] = new BooleanField('Visible at build time', [ 'optionName' => 'visible-build', @@ -243,11 +247,13 @@ function ($value) { // This defaults to true for project-level variables, false otherwise. return isset($values['level']) && $values['level'] === self::LEVEL_PROJECT; }, + 'avoidQuestion' => true, ]); $fields['visible_runtime'] = new BooleanField('Visible at runtime', [ 'optionName' => 'visible-runtime', 'description' => 'Whether the variable should be visible at runtime', 'questionLine' => 'Should the variable be available at runtime?', + 'avoidQuestion' => true, ]); return $fields;