This package is abandoned and no longer maintained. No replacement package was suggested.

Object variants and options management for PHP.

v0.19.0 2016-06-21 22:35 UTC

This package is not auto-updated.

Last update: 2020-01-20 03:46:49 UTC


Modern business applications often need to provide a system for entity options. For example, a Server can have multiple variants or a Product can be available in different sizes and colors.

Sylius Variation component contains basic models and architecture to handle this functionality.


Modern ecommerce for PHP and Symfony2. Visit


Documentation is available on


All instructions for contributing to Sylius can be found in the Contributing Guide.


If you have a question regarding the usage of this library, please ask on Stackoverflow. You should use "sylius" tag when posting and make sure to browse existing questions.

Sylius on Twitter

Follow the official Sylius account on Twitter!.

Bug Tracking

If you find a bug, please refer to the Reporting a Bug guide.

MIT License

License can be found here.


The component was originally created by Paweł Jędrzejewski. See the list of contributors.