5 * Contains Drupal\Console\Core\Generator\InitGenerator.
7 namespace Drupal\Console\Core\Generator;
12 * @package Drupal\Console\Core\Generator
14 class InitGenerator extends Generator
17 * @param string $userHome
18 * @param string $executableName
19 * @param boolean $override
20 * @param string $destination
21 * @param array $configParameters
23 public function generate(
30 $configParameters = array_map(
33 return $item?"true":"false";
40 $configFile = $userHome . 'config.yml';
42 $configFile = $destination.'config.yml';
45 if (file_exists($configFile) && $override) {
53 'core/init/config.yml.twig',
58 if ($executableName) {
60 'executable' => $executableName,
64 'core/autocomplete/console.rc.twig',
65 $userHome . 'console.rc',
70 'core/autocomplete/console.fish.twig',
71 $userHome . 'drupal.fish',