setAutocompleterValues(['mysql', 'pgsql', 'sqlite']); $questions['db_name'] = new Question('Database name', 'drupal'); $questions['db_user'] = new Question('Database user', 'root'); $questions['db_password'] = new Question('Database password', '123'); $vars = &$this->collectVars($input, $output, $questions); // @see: drupal_get_hash_salt() $vars['hash_salt'] = hash('sha256', serialize($vars)); $this->addFile() ->path('settings.php') ->template('d7/settings.twig'); } }