PHP code example of spryker-demo / import-process-feature
1. Go to this page and download the library: Download spryker-demo/import-process-feature library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
spryker-demo / import-process-feature example snippets
# src/Pyz/Client/RabbitMq/RabbitMqConfig.php
...
use SprykerDemo\Zed\ImportProcess\ImportProcessConfig;
...
protected function getQueueConfiguration(): array
{
return [
...
ImportProcessConfig::IMPORT_PROCESS_QUEUE,
];
}
# src/Pyz/Zed/Queue/QueueDependencyProvider.php
...
use SprykerDemo\Zed\ImportProcess\Communication\Plugin\Queue\ImportProcessQueueMessageProcessorPlugin;
use SprykerDemo\Zed\ImportProcess\ImportProcessConfig;
...
// ...
protected function getProcessorMessagePlugins(Container $container): array
{
return [
...
ImportProcessConfig::IMPORT_PROCESS_QUEUE => new ImportProcessQueueMessageProcessorPlugin(),
];
});
# src/Pyz/Zed/ImportProcess/ImportProcessDependencyProvider.php
use SprykerDemo\Zed\ImportProcess\ImportProcessDependencyProvider as SprykerDemoImportProcessDependencyProvider;
use SprykerDemo\Zed\ImportProcessSpreadsheet\Communication\Plugin\ImportProcess\ImportProcessSpreadsheetPayloadCleanupPlugin;
use SprykerDemo\Zed\ImportProcessSpreadsheet\Communication\Plugin\ImportProcess\ImportProcessSpreadsheetPayloadDownloadPlugin;
// ...
protected function getImportProcessDataImportConfigurationBuilderPlugins(): array
{
return [
// ...
new ImportProcessSpreadsheetDataImportConfigurationBuilderPlugin(),
];
}
protected function getImportProcessDataImportPostExecutePlugins(): array
{
return [
// ...
new ImportProcessSpreadsheetDataImportCleanupPlugin(),
];
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.