5 * Contains Drupal\Console\Core\Generator\InitGenerator.
7 namespace Drupal\Console\Core\Generator;
11 * @package Drupal\Console\Core\Generator
13 class InitGenerator extends Generator
16 * @param string $userHome
17 * @param string $executableName
18 * @param boolean $override
19 * @param string $destination
20 * @param array $configParameters
22 public function generate(
29 $configParameters = array_map(
32 return $item?"true":"false";
39 $configFile = $userHome . 'config.yml';
41 $configFile = $destination.'config.yml';
44 if (file_exists($configFile) && $override) {
52 'core/init/config.yml.twig',
57 if ($executableName) {
59 'executable' => $executableName,
63 'core/autocomplete/console.rc.twig',
64 $userHome . 'console.rc',
69 'core/autocomplete/console.fish.twig',
70 $userHome . 'drupal.fish',