Exemple #1
0
 /**
  * {@inheritdoc}
  */
 public function initialize(OutputInterface $output, $purge = false)
 {
     foreach ($this->connectionRegistry->getConnections() as $connection) {
         $this->initializeNamespaces($output, $connection->getWorkspace());
         $this->initializeContentTypes($output, $connection->getWorkspace());
     }
 }
Exemple #2
0
 /**
  * {@inheritdoc}
  */
 public function initialize(OutputInterface $output, $purge = false)
 {
     foreach ($this->registry->getConnections() as $connection) {
         $workspace = $connection->getWorkspace();
         try {
             $workspace->createWorkspace($workspace->getName());
             $output->writeln(sprintf('  [+] <info>workspace</info>: "%s"', $workspace->getName()));
         } catch (RepositoryException $e) {
             $output->writeln(sprintf('  [ ] <info>workspace</info>: "%s"', $workspace->getName()));
         }
     }
 }