Esempio n. 1
0
 /**
  * @param ModuleDataSetupInterface $setup
  * @param Filesystem $filesystem
  * @param MigrationData $migrationData
  * @param string $confPathToMapFile
  * @param array $compositeModules
  */
 public function __construct(ModuleDataSetupInterface $setup, Filesystem $filesystem, MigrationData $migrationData, $confPathToMapFile, $compositeModules = [])
 {
     $this->_directory = $filesystem->getDirectoryRead(DirectoryList::ROOT);
     $this->_pathToMapFile = $confPathToMapFile;
     $this->_migrationData = $migrationData;
     $this->_replacePatterns = [self::FIELD_CONTENT_TYPE_WIKI => $this->_migrationData->getWikiFindPattern(), self::FIELD_CONTENT_TYPE_XML => $this->_migrationData->getXmlFindPattern()];
     $this->_compositeModules = $compositeModules;
     $this->setup = $setup;
 }
Esempio n. 2
0
 /**
  * @param \Magento\Framework\Module\Setup\Context $context
  * @param \Magento\Framework\Module\Setup\MigrationData $migrationData
  * @param string $confPathToMapFile
  * @param string $resourceName
  * @param string $moduleName
  * @param string $connectionName
  * @param array $compositeModules
  */
 public function __construct(\Magento\Framework\Module\Setup\Context $context, $resourceName, $moduleName, \Magento\Framework\Module\Setup\MigrationData $migrationData, $confPathToMapFile, $connectionName = \Magento\Framework\Module\Updater\SetupInterface::DEFAULT_SETUP_CONNECTION, $compositeModules = array())
 {
     $this->_directory = $context->getFilesystem()->getDirectoryRead(\Magento\Framework\App\Filesystem::ROOT_DIR);
     $this->_pathToMapFile = $confPathToMapFile;
     $this->_migrationData = $migrationData;
     $this->_replacePatterns = array(self::FIELD_CONTENT_TYPE_WIKI => $this->_migrationData->getWikiFindPattern(), self::FIELD_CONTENT_TYPE_XML => $this->_migrationData->getXmlFindPattern());
     $this->_compositeModules = $compositeModules;
     parent::__construct($context, $resourceName, $moduleName, $connectionName);
 }