Exemple #1
0
 protected function execute(InputInterface $input, OutputInterface $output)
 {
     /** @var $questions QuestionHelper */
     $questions = $this->getHelperSet()->get('question');
     $cacheTimeQuestion = new Question("Please enter the TTL <info>(default:5)</info>: ", "5");
     $cacheTime = $questions->ask($input, $output, $cacheTimeQuestion);
     $params = array(Configuration::KEY_CACHE => array(Configuration::KEY_TTL => $cacheTime, Configuration::KEY_EXCLUDE => array()));
     $configuration = Configuration::create($params);
     $output->writeln("GoStatic initialized in:");
     $output->writeln("<info>" . $configuration->getConfigurationDirectory() . "</info>");
     $output->writeln("<info>" . $configuration->getCacheDirectory() . "</info>");
 }