Queue Data Import feature integration

Edit on GitHub

Install Feature Core

1) Install the required modules using Composer

Run the following command to install the required modules:

composer require spryker/data-import:"1.5.0" spryker/data-import-extension:"1.1.0" --update-with-dependencies`

Verification Make sure that the following modules have been installed:

Module Expected Directory
DataImport vendor/spryker/data-import
DataImportExtension vendor/spryker/data-import-extension

2) Set up Transfer Objects

Run the following command to generate transfer changes:

console transfer:generate`

Verification
Make sure that the following changes have been applied in the transfer objects:

Transfer Type Event Path
DataSetItem class created src/Generated/Shared/Transfer/DataSetItemTransfer.php
QueueWriterConfiguration class created src/Generated/Shared/Transfer/QueueWriterConfigurationTransfer.php
DataImporterQueueDataImporterConfiguration class created src/Generated/Shared/Transfer/DataImporterQueueDataImporterConfigurationTransfer.php
DataImporterQueueReaderConfiguration class created src/Generated/Shared/Transfer/DataImporterQueueReaderConfigurationTransfer.php