Commit graph

76 commits

Author SHA1 Message Date
Paweł Jędrzejewski
6e2c1bdb4f We should mention in CHANGELOG that models use Doctrine collections 2012-11-01 23:09:15 +01:00
Paweł Jędrzejewski
c2157c3dca Readme should be smaller and up-to-date 2012-11-01 23:07:02 +01:00
Paweł Jędrzejewski
1cd0f16551 New version using resource bundle and phpspec 2012-11-01 22:40:31 +01:00
Paweł Jędrzejewski
595c8f0025 Merge pull request #17 from stloyd/collection-fix
Small cleanup of cart functionality, re-use existing collection code fro...
2012-06-25 07:14:49 -07:00
Joseph Bielawski
969cd0ba72 Small cleanup of cart functionality, re-use existing collection code from Doctrine2 2012-06-25 15:52:21 +02:00
Paweł Jędrzejewski
d97f4166a5 clean up in gitignore. 2012-06-08 23:41:05 +02:00
Paweł Jędrzejewski
ea37cb4ac3 Merge pull request #15 from umpirsky/cart-manager
Expose CartManager for overriding.
2012-06-06 15:04:09 -07:00
Sasa Stamenkovic
8f152c1c3b Expose CartManager for overriding. 2012-06-06 23:41:42 +02:00
Paweł Jędrzejewski
09c54334c1 Merge pull request #12 from umpirsky/cart-extended
Made CartProvider opened for extension.
2012-05-29 15:01:04 -07:00
umpirsky
db24fb2de7 Made CartProvider opened for extension. 2012-05-29 12:31:00 +02:00
Paweł Jędrzejewski
5c47b85ca8 update readme. 2012-05-28 17:55:25 +02:00
Paweł Jędrzejewski
ccad638e38 add change log and CartType, wrong commit grrr. 2012-05-28 17:50:33 +02:00
Paweł Jędrzejewski
067be8f8d7 rename CartFormType to CartType, update to match recent api changes, add CHANGELOG. 2012-05-28 17:49:04 +02:00
umpirsky
365b378323 Made compatible with latest Symfony master. 2012-05-28 17:49:04 +02:00
Paweł Jędrzejewski
3ffff822ab add more friendly flash messages. 2012-05-14 22:31:38 +02:00
Paweł Jędrzejewski
6a0fd70394 specify encofing in xml cfg. 2012-04-18 01:09:04 +02:00
Paweł Jędrzejewski
2dc30aa571 clean up. 2012-04-18 01:05:55 +02:00
Paweł Jędrzejewski
ad8d9154c7 update readme and composer.json. 2012-04-15 22:48:00 +02:00
Paweł Jędrzejewski
95246010ef allow passing item type options via twig function. 2012-04-15 02:35:38 +02:00
Paweł Jędrzejewski
712f8e259b add easy cart resseting via ->abandonCart() method of cart provider. updated cart storage interface and related tests. 2012-04-15 02:19:46 +02:00
Paweł Jędrzejewski
4b2b9b2075 update to catch up with Form api changes. 2012-04-12 19:50:14 +02:00
Paweł Jędrzejewski
691ebba77a add supported drivers to bundle class. 2012-04-12 19:40:06 +02:00
Paweł Jędrzejewski
2e9f5d743a Update readme. 2012-04-09 14:45:44 +03:00
Paweł Jędrzejewski
1484985de5 fix flush command. 2012-03-29 23:05:51 +02:00
Paweł Jędrzejewski
a4b92eb1f5 dispatch event when clearing cart and validate cart before saving in add-item action. 2012-03-29 20:09:48 +02:00
Paweł Jędrzejewski
462c5dc323 add default cart validation rules. 2012-03-29 19:50:21 +02:00
Paweł Jędrzejewski
b1325911f6 add incrementQuantity method to cart interface. 2012-03-29 19:01:47 +02:00
Paweł Jędrzejewski
9081597518 remove validate method from operator interface. 2012-03-29 18:43:21 +02:00
Paweł Jędrzejewski
acb03ace53 default item quantity is 1. 2012-03-29 18:32:08 +02:00
Paweł Jędrzejewski
b5222a514d fix cart operator to sum up items that are equal. 2012-03-29 00:00:07 +02:00
Paweł Jędrzejewski
5d898acc05 initiate items as empty array by default. 2012-03-28 23:56:57 +02:00
Paweł Jędrzejewski
5edcc8982f fix travis.yml before script to install all deps needed for tests. 2012-03-28 21:28:06 +02:00
Paweł Jędrzejewski
74d60bd75b document provider interface. 2012-03-28 21:26:51 +02:00
Paweł Jędrzejewski
a754a5a722 modify storage interface and test it, add tests for operator and provider. 2012-03-28 21:20:54 +02:00
Paweł Jędrzejewski
5002b77d6b add model tests. 2012-03-28 21:20:23 +02:00
Paweł Jędrzejewski
7ff417a8ed add more events test. 2012-03-28 21:20:10 +02:00
Paweł Jędrzejewski
6ddd4d07b7 extend cart model. 2012-03-28 21:19:40 +02:00
Paweł Jędrzejewski
a28b438f15 tweak manager tests. 2012-03-28 18:30:05 +02:00
Paweł Jędrzejewski
69f6716c6b fix tests, and thanks to them, fix dic extension, that's wy you should do unit testing. 2012-03-28 18:26:55 +02:00
Paweł Jędrzejewski
ee67054c3c update composer.json. 2012-03-28 18:11:26 +02:00
Paweł Jędrzejewski
159a11f204 Fix bad var name in default cart operator. 2012-03-28 02:07:07 +03:00
Paweł Jędrzejewski
ec5a040b53 correct tests. 2012-03-28 00:37:46 +02:00
Paweł Jędrzejewski
65eb9b636b correct cart save action. 2012-03-28 00:36:06 +02:00
Paweł Jędrzejewski
b0caced8d9 correct readme. 2012-03-28 00:15:54 +02:00
Paweł Jędrzejewski
56f53ae3c2 sensible default abstract CartOperator. 2012-03-28 00:08:09 +02:00
Paweł Jędrzejewski
5df007a7f3 extend item interface. 2012-03-27 23:50:50 +02:00
Paweł Jędrzejewski
e7e89c6257 change quantity to integer. 2012-03-27 23:41:10 +02:00
Paweł Jędrzejewski
f2f2fbda1c Merge branch 'master' of git://github.com/Sylius/SyliusCartBundle 2012-03-27 22:11:12 +02:00
Paweł Jędrzejewski
2f01c121bc add easy getting of the item form view to twig engine extension. 2012-03-27 22:10:46 +02:00
Paweł Jędrzejewski
75c544abc2 clean up ItemType class. 2012-03-27 22:10:25 +02:00