/** * Execute catalog update step. * @param type $name Description * @return String */ private function startCatalogsUpdate($importFileName) { $importFileContent = $this->importFileManager->getImportFileContent($importFileName); $offersFileContent = $this->importFileManager->getOffersFileContent($importFileName); $parser = new CmlParser(); $cmlCatalog = $parser->parseCatalog($importFileContent, $offersFileContent); $catalogController = new CatalogController($this->userName); $catalogController->save($cmlCatalog); }