use DrupalCodeGenerator\Utils;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
+use Symfony\Component\Console\Question\ConfirmationQuestion;
use Symfony\Component\Console\Question\Question;
/**
protected function interact(InputInterface $input, OutputInterface $output) {
$questions = Utils::defaultQuestions();
$default_class = function ($vars) {
- return Utils::camelize($vars['name'] . 'TwigExtension');
+ return Utils::camelize($vars['name']) . 'TwigExtension';
};
$questions['class'] = new Question('Class', $default_class);
+ $questions['di'] = new ConfirmationQuestion('Would you like to inject dependencies?', FALSE);
$this->collectVars($input, $output, $questions);