Example #1
0
 public function execute(InputInterface $input, OutputInterface $output)
 {
     // Name wasn't provided?
     if (!($name = $input->getArgument('name'))) {
         // Set the default
         $name = self::$default_owner;
     }
     // Output wasn't provided?
     if (!($output_file = $input->getArgument('output'))) {
         // Set the default
         $output_file = self::$default_output;
     }
     // Initialize!
     $output->writeln('Initializing a database for <info>' . $name . '</info> in <comment>' . $output_file . '</comment>');
     $database = new Database($output_file);
     $database->setOwner($name);
     $database->save();
 }