Warning. This project is not tagged as stable yet. It means that we don't promise BC between minor versions or patch versions. As soon as possible, we will release our first Release Candidate, and the first Stable Version will be release on June 1st. Stay Tuned and enjoy Elcodi.
Elcodi is a suite of e-commerce bundles and components developed for the Symfony Framework. It aims to promote SOLID principles, efficient code reutilization, separation of concerns as effective building blocks for the development of e-commerce applications.
Elcodi is now in an early development stage and provides a reference implementation for the basic core components found in e-commerce web projects.
See the front-end store and the back-office demo application in action.
Check out the source code for Bamboo.
Elcodi is supported on PHP 5.4.* and up.
Check the documentation in Elcodi Docs.
This documentation is being developed and will be in alpha version until the first stable project version.
- Use last unstable version ( alias of
dev-master
) to stay always in last commit. - Use last stable version tag to stay in a stable release.
Have you developed an application on top of Elcodi components? Let us know it
and use this badge for your github repository.
This project follows some standards. If you want to collaborate, please ensure that your code fulfills these standards before any Pull Request.
composer.phar update
bin/php-cs-fixer fix
bin/php-formatter formatter:use:sort src/
bin/php-formatter formatter:header:fix src/
There is also a policy for contributing to this project. Pull requests must be explained step by step to make the review process easy in order to accept and merge them. New features must come paired with Unit and/or Functional tests.