SyliusCartBundle
================

A generic solution for cart system inside Symfony2 application. 

It doesn't matter if you are starting new project or you need to implement this feature for existing system - this bundle should be helpful.
Currently only the Doctrine ORM driver is implemented, so we'll use it here as example.

There are two main models inside the bundle, `Cart` and `CartItem`.
Currently the bundle requires a bit of coding from you, but we're working on simplifying the integration process.

There are also 3 main services, **Operator**, **Provider** and **ItemResolver**.
You'll get familiar with them in further parts of this documentation.

* **Chapters**:

  * :doc:`Installation </bundles/SyliusCartBundle/installation>`
  * :doc:`Models </bundles/SyliusCartBundle/models>`
  * :doc:`Actions </bundles/SyliusCartBundle/actions>`
  * :doc:`Services </bundles/SyliusCartBundle/services>`
  * :doc:`In templates </bundles/SyliusCartBundle/templating>`
  * :doc:`Summary </bundles/SyliusCartBundle/summary>`

SyliusCartBundle
================

A generic solution for cart system inside Symfony2 application. 

It doesn't matter if you are starting new project or you need to implement this feature for existing system - this bundle should be helpful.
Currently only the Doctrine ORM driver is implemented, so we'll use it here as example.

There are two main models inside the bundle, `Cart` and `CartItem`.
Currently the bundle requires a bit of coding from you, but we're working on simplifying the integration process.

There are also 3 main services, **Operator**, **Provider** and **ItemResolver**.
You'll get familiar with them in further parts of this documentation.

.. toctree::
   :maxdepth: 2

    bundles/SyliusCartBundle/installation
    bundles/SyliusCartBundle/models
    bundles/SyliusCartBundle/actions
    bundles/SyliusCartBundle/services
    bundles/SyliusCartBundle/templating
    bundles/SyliusCartBundle/summary

Add toc tree to cart bundle
Add toc tree to cart bundle
