예제 #1
0
 /**
  * Process the given store.
  *
  * @param UrlTransformer $transformer
  * @param \Mage_Core_Model_Store $store
  * @param OutputInterface $output
  * @return void
  */
 protected function processStore(UrlTransformer $transformer, \Mage_Core_Model_Store $store, OutputInterface $output)
 {
     if ($output->getVerbosity() >= $output::VERBOSITY_VERBOSE) {
         $output->writeln("<comment>{$store->getCode()}</comment> " . "<info>{$store->getName()}</info> " . "- {$store->getFrontendName()}");
     }
     $output->writeln($transformer->createDomain($store));
     $rewrites = $transformer->rewriteStore($store);
     if ($output->getVerbosity() >= $output::VERBOSITY_VERBOSE) {
         foreach ($rewrites as $xpath => $baseUrl) {
             $output->writeln("\t<info>{$xpath}</info> => {$baseUrl}");
         }
     }
 }