sottosviluppo / elcodi
Barebones Ecommerce functionality for Symfony
Requires
- php: ^5.4|^7.0
- doctrine/common: ^2.5
- doctrine/doctrine-bundle: ^1.5.0
- doctrine/doctrine-cache-bundle: ^1.0
- doctrine/orm: ^2.5
- goodby/csv: ^1.0
- guzzlehttp/guzzle: ^5.2
- ircmaxell/password-compat: ^1.0
- knplabs/knp-gaufrette-bundle: ^0.3.0
- mmoreram/extractor: ^1.2.0
- mmoreram/simple-doctrine-mapping: ^1.0
- mmoreram/symfony-bundle-dependencies: ^1.1.1
- ocramius/proxy-manager: ^1.0
- predis/predis: ^1.0.1
- sebastian/money: ^1.5
- symfony/browser-kit: ^2.7|^3.0
- symfony/class-loader: ^2.7|^3.0
- symfony/config: ^2.7|^3.0
- symfony/console: ^2.7|^3.0
- symfony/dependency-injection: ^2.7|^3.0
- symfony/event-dispatcher: ^2.7|^3.0
- symfony/expression-language: ^2.7|^3.0
- symfony/finder: ^2.7|^3.0
- symfony/form: ^2.7|^3.0
- symfony/framework-bundle: ^2.7|^3.0
- symfony/http-foundation: ^2.7|^3.0
- symfony/http-kernel: ^2.7|^3.0
- symfony/process: ^2.7|^3.0
- symfony/proxy-manager-bridge: ^2.7|^3.0
- symfony/routing: ^2.7|^3.0
- symfony/security: ^2.7|^3.0
- symfony/swiftmailer-bundle: ^2.3.8
- symfony/twig-bundle: ^2.7|^3.0
- symfony/validator: ^2.7|^3.0
- symfony/yaml: ^2.7|^3.0
- twig/twig: ^1.23
Requires (Dev)
- doctrine/doctrine-fixtures-bundle: ^2.2
- fabpot/php-cs-fixer: 1.11
- mmoreram/php-formatter: 1.1.0
- phpunit/phpunit: 4.8.19
Replaces
- elcodi/attribute: v2.0.4
- elcodi/attribute-bundle: v2.0.4
- elcodi/banner: v2.0.4
- elcodi/banner-bundle: v2.0.4
- elcodi/cart: v2.0.4
- elcodi/cart-bundle: v2.0.4
- elcodi/cart-coupon: v2.0.4
- elcodi/cart-coupon-bundle: v2.0.4
- elcodi/cart-shipping: v2.0.4
- elcodi/cart-shipping-bundle: v2.0.4
- elcodi/comment: v2.0.4
- elcodi/comment-bundle: v2.0.4
- elcodi/core: v2.0.4
- elcodi/core-bundle: v2.0.4
- elcodi/coupon: v2.0.4
- elcodi/coupon-bundle: v2.0.4
- elcodi/currency: v2.0.4
- elcodi/currency-bundle: v2.0.4
- elcodi/entity-translator: v2.0.4
- elcodi/entity-translator-bundle: v2.0.4
- elcodi/fixtures-booster-bundle: v2.0.4
- elcodi/geo: v2.0.4
- elcodi/geo-bundle: v2.0.4
- elcodi/language: v2.0.4
- elcodi/language-bundle: v2.0.4
- elcodi/media: v2.0.4
- elcodi/media-bundle: v2.0.4
- elcodi/menu: v2.0.4
- elcodi/menu-bundle: v2.0.4
- elcodi/metadata: v2.0.4
- elcodi/metric: v2.0.4
- elcodi/metric-bundle: v2.0.4
- elcodi/newsletter: v2.0.4
- elcodi/newsletter-bundle: v2.0.4
- elcodi/page: v2.0.4
- elcodi/page-bundle: v2.0.4
- elcodi/payment: v2.0.4
- elcodi/payment-bundle: v2.0.4
- elcodi/plugin: v2.0.4
- elcodi/plugin-bundle: v2.0.4
- elcodi/product: v2.0.4
- elcodi/product-bundle: v2.0.4
- elcodi/rule: v2.0.4
- elcodi/rule-bundle: v2.0.4
- elcodi/shipping: v2.0.4
- elcodi/shipping-bundle: v2.0.4
- elcodi/sitemap: v2.0.4
- elcodi/sitemap-bundle: v2.0.4
- elcodi/state-transition-machine: v2.0.4
- elcodi/state-transition-machine-bundle: v2.0.4
- elcodi/store: v2.0.4
- elcodi/store-bundle: v2.0.4
- elcodi/tax: v2.0.4
- elcodi/tax-bundle: v2.0.4
- elcodi/test-common-bundle: v2.0.4
- elcodi/user: v2.0.4
- elcodi/user-bundle: v2.0.4
- 2.0.x-dev
- dev-master / 2.0.x-dev
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- 1.0.x-dev
- v1.0.16
- v1.0.15
- v1.0.14
- 1.0.13
- v1.0.12
- v1.0.11
- v1.0.10
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v1.0.0-beta3
- v1.0.0-beta2
- v1.0.0-beta1
- v0.5.18
- v0.5.17
- v0.5.16
- v0.5.15
- v0.5.14
- v0.5.13
- v0.5.12
- v0.5.11
- v0.5.10
- v0.5.9
- v0.5.8
- v0.5.7
- v0.5.6
- v0.5.5
- v0.5.4
- v0.5.3
- v0.5.2
- 0.5.1
- v0.5.0
- v0.4.33
- v0.4.32
- v0.4.31
- v0.4.30
- v0.4.29
- 0.4.28
- v0.4.27
- v0.4.26
- v0.4.25
- v0.4.24
- v0.4.23
- v0.4.22
- v0.4.21
- v0.4.20
- v0.4.19
- v0.4.18
- v0.4.17
- v0.4.16
- v0.4.15
- v0.4.14
- v0.4.13
- v0.4.12
- v0.4.11
- v0.4.10
- v0.4.9
- v0.4.8
- v0.4.7
- v0.4.6
- v0.4.5
- v0.4.4
- v0.4.3
- v0.4.2
- v0.4.1
- v0.4.0
- v0.3.16
- v0.3.15
- v0.3.14
- v0.3.13
- v0.3.12
- v0.3.11
- 0.3.10
- v0.3.9
- v0.3.8
- v0.3.7
- v0.3.6
- v0.3.5
- v0.3.4
- v0.3.3
- v0.3.2
- v0.3.1
- v0.3.0
- v0.2.6
- v0.2.5
- v0.2.4
- v0.2.3
- v0.2.2
- v0.2.1.2
- v0.2.1.1
- v0.2.1
- v0.2
- v0.1.14.1
- v0.1.14
- v0.1.13
- v0.1.12
- v0.1.11
- v0.1.10.2
- v0.1.10.1
- v0.1.10
- v0.1.9.2
- v0.1.9.1
- v0.1.9
- v0.1.8.1
- v0.1.8
- v0.1.7
- v0.1.6
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
- dev-develop
- dev-vat
- dev-coupon
- dev-admin-no-metrics
This package is auto-updated.
Last update: 2024-12-17 13:45:41 UTC
README
Elcodi is a suite of e-commerce Components and Bundles built on top of Symfony and under MIT license. It aims to promote SOLID principles, efficient code reuse, separation of concerns as effective building blocks for the development of e-commerce applications.
Elcodi 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, and check out the source code for Bamboo.
Elcodi was awarded as the Best Open Source project of 2015 by the Symfony Community awards.
Requirements
Elcodi is supported on PHP 5.4.* and up.
Documentation
Check the documentation in Elcodi Docs.
Tags
- 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.
Contributing
This project follows some standards. If you want to collaborate, please ensure that your code fulfills these standards before any Pull Request.
composer update composer check-style
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, check them using:
composer test