moduleDataSetup = $moduleDataSetup; } /** * {@inheritdoc} */ public function apply() { $configTable = $this->moduleDataSetup->getTable('core_config_data'); $select = $this->moduleDataSetup->getConnection()->select() ->from($configTable) ->where('path = ?', 'catalog/frontend/parse_url_directives'); $config = $this->moduleDataSetup->getConnection()->fetchAll($select); if (!empty($config)) { $this->moduleDataSetup->getConnection()->update( $configTable, ['value' => '1'], ['path = ?' => 'catalog/frontend/parse_url_directives', 'value IN (?)' => '0'] ); } } /** * {@inheritdoc} */ public static function getDependencies() { return []; } /** * {@inheritdoc} */ public function getAliases() { return []; } }