Download the PHP package snowio/akeneo-bundle without Composer
On this page you can find all versions of the php package snowio/akeneo-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package akeneo-bundle
Snowio Bundle for Akeneo
This bundle provides a new connector called Snowio Connector that allow us to export all the data from just on job, zip them and send to snowio endpoint.
- Full Job
- Export (products, variant groups, categories, attributes, attribute options, families and attribute groups)
- Partial Job
- Export (categories, attributes, attribute options, families and attribute groups)
Both of them have as final steps: Generate metadata, Zip files, send to Snowio using Guzzle.
Installation
You can install this bundle via composer.
Configure threshold check step
Snowio\Bundle\CsvConnectorBundle\Step\CheckThresholdsStep
has an injectable export threshold, and checks this against the read count of the previous step.
Define the class as a parameter:
Create services for this class:
You need to inject the thresholds (bottom parameter) - these should be referenced by variables in parameters.yml
.
Add your services after the steps you want to check, e.g.:
services:
...
snowio_connector.job.full_export:
class: '%pim_connector.job.simple_job.class%'
arguments:
- '%snowio_connector.job_name.full_export%'
- '@event_dispatcher'
- '@akeneo_batch.job_repository'
-
- '@snowio_connector.step.csv_product.export'
- '@snowio_connector.step.check_threshold.products'
- '@snowio_connector.step.csv_variant_group.export'
- '@snowio_connector.step.csv_category.export'
- '@snowio_connector.step.csv_attribute.export'
- '@snowio_connector.step.check_threshold.attributes'
- '@snowio_connector.step.csv_attribute_option.export'
- '@snowio_connector.step.csv_family.export'
- '@snowio_connector.step.csv_attribute_group.export'
- '@snowio_connector.step.metadata'
- '@snowio_connector.step.archive'
- '@snowio_connector.step.media_export'
- '@snowio_connector.step.post'
Version ^1.4 introduce new parameters in `app/config/parameters.yml` which need to be added on deployment.
All versions of akeneo-bundle with dependencies
guzzlehttp/guzzle Version ^6.1
symfony/config Version ^2.7.2
symfony/dependency-injection Version ^2.7.2
symfony/http-kernel Version ^2.7.2
phpspec/phpspec Version ^3.2