Chris Thompson
16b49f06f8
Use the helper method
2021-11-30 17:36:01 -05:00
Chris Thompson
dcd41d3790
Make the CartItem aware of its cart instance
2021-11-30 17:25:47 -05:00
Patrick Henninger
c52235067f
Rename countInstances and improve PHPDoc,
2020-12-27 21:19:22 +01:00
Norris Oduro
b68d5f1015
Merge branch 'master' into master
2020-12-16 01:31:06 +00:00
Filip Ganyicz
47dd3b26fc
Add macroable trait
2020-12-05 01:18:01 +01:00
Norris Oduro
427ea770d7
Style CI Fixes
2020-11-15 06:06:15 +00:00
Norris Oduro
148347b601
Style CI Fixes
2020-11-15 06:03:59 +00:00
Norris Oduro
87acd5cfb2
rename the storedCartWithIdentifier method to storedCartInstanceWithIdentifierExists, changed the signature of the merge and storedCartInstanceWithIdentifierExists methods and add instance to all stored cart retrievals
2020-11-15 05:55:29 +00:00
Norris Oduro
3244c1b306
Style CI fixes
2020-11-03 14:05:55 +00:00
Norris Oduro
981bf2940f
Style CI fixes
2020-11-03 14:04:37 +00:00
Norris Oduro
6460326b1a
Style CI fixes and remove assertDatabaseCount
2020-11-03 14:03:13 +00:00
Norris Oduro
6ba97cafa8
Use instance in query if there are more than one instances and add tests
2020-11-03 13:55:43 +00:00
Norris Oduro
6d15ac8c43
Update Cart.php
...
Add instance to storedCartWithIdentifierExists
2020-11-03 13:25:43 +00:00
Patrick Henninger
0991d4e6d4
StyleCI
2020-09-23 02:05:13 +02:00
Jorge Moura
143eb0b5d0
Added new events adding, updating, removing.
2020-09-22 11:37:17 -05:00
Patrick
19b7bdfe1f
StyleCI
2020-08-29 15:35:15 +02:00
Patrick
e77fb90104
Update Cart.php
2020-08-29 15:34:30 +02:00
Patrick Henninger
8ee9bad739
Improve test,
...
Fix updatedAt(),
2020-05-08 21:17:10 +02:00
Patrick Henninger
05b99d4e72
Make getters public,
...
Add Test
2020-05-08 20:58:58 +02:00
Patrick Henninger
a50767d584
Use Carbon instead of date
2020-05-08 20:42:17 +02:00
Patrick Henninger
4d577b7384
Merge branch 'master' into fix_cart_database_timestamps
2020-05-08 20:39:53 +02:00
sartoric
1a34bda8ab
added CartItem::priceTotal for rounded total (from internal calculation)
2020-01-15 12:44:58 +01:00
sartoric
9cdacf901c
changed the strategy for cart values calculation (taxes per row),
...
test,
some fixes
2020-01-14 22:33:12 +01:00
sartoric
7d4704b413
Merge branch 'master' of https://github.com/bumbummen99/LaravelShoppingcart
...
Conflicts:
tests/CartTest.php
2020-01-09 19:07:01 +01:00
Patrick
8383901fba
Update Cart.php
2019-11-19 01:36:09 +01:00
sartoric
1341863d65
Dispatch "cart.merged" event,added a parameter to avoid dispatching "cart.added" events while merging
2019-11-18 10:34:23 +01:00
Patrick
73173955ad
Update Cart.php
2019-11-16 23:57:31 +01:00
Patrick
07a776aa33
StyleCI
2019-11-16 23:43:18 +01:00
Andrew Savchenko
5d7aee42d7
Fix code style
2019-10-31 21:33:05 +01:00
Andrew Savchenko
cb470f69a3
Fix products sequence after changing cart item options
2019-10-31 21:04:34 +01:00
Cristian
bb59a2e2dd
Added a method to erase stored cart
2019-10-31 13:20:30 +01:00
Patrick
ecb4d9717a
Update Cart.php
...
Changed default value of $weight to 0
2019-06-23 00:25:32 +02:00
Patrick Henninger
279e820760
Fixed weight integration, added testcase, fixed weird readme code example
2019-04-16 12:10:06 +02:00
Pascal Kousbroek
4d302fb4a2
Update Cart.php, fix CartItem::fromAttributes call
...
The CartItem::fromAttributes call is missing the $weight parameter, and the CartItemOptions don't work any more because of this.
2019-03-29 15:39:17 +01:00
Patrick
3010ee80d7
Merge branch 'master' into fix_cart_database_timestamps
2019-03-01 15:29:33 +01:00
Patrick Henninger
1499475663
Replaced deprecated OR operator https://getcomposer.org/doc/articles/versions.md#version-range
...
Added 5.8.* compatibility
Updated dependency versions
Added phpunit result cache to gitignore
2019-03-01 14:59:44 +01:00
Patrick Henninger
d6c0f2f722
style
2019-02-18 16:04:50 +01:00
Patrick Henninger
698098139b
Added fields for created and updated at
...
Added getters
needs testing
2019-02-18 16:02:56 +01:00
Patrick Henninger
f8445b4d45
Codestyle
2019-02-07 12:35:48 +01:00
Patrick Henninger
04f4dfa018
Improved Readme
...
Manually merged https://github.com/Crinsane/LaravelShoppingcart/pull/311
2019-02-07 12:32:53 +01:00
Patrick Henninger
5636a36388
Codestyle
...
ignore tests added to styleci.yml
2019-01-14 18:16:29 +01:00
Patrick Henninger
862030288c
Codestyle
2019-01-14 18:11:13 +01:00
Patrick Henninger
21ebf67f99
Further codestyle changes
2019-01-14 18:05:10 +01:00
Patrick Henninger
0521280040
Further codestyle changes
2019-01-14 17:54:38 +01:00
Patrick Henninger
f93ae51838
Adjustements to code style
2019-01-14 17:42:23 +01:00
Patrick Henninger
59eadb74a1
Removed Cart facade from coverage (does not provide a public inteterface)
...
Exclude migrations from coverage
Added tests for InstanceIdentifier
Added InstanceIdentifier support to store, restore and merge
Added weight to CanBeBought trait
Excluded CanBeBought trait from coverage temporarily
2019-01-09 14:08:09 +01:00
Patrick Henninger
70073ccb92
manuall readded reverted changes
2019-01-09 13:06:16 +01:00
Patrick Henninger
55f1c4617f
Revert "Manually merged https://github.com/Crinsane/LaravelShoppingcart/pull/502 "
...
This reverts commit 5d117a0acd .
2019-01-09 12:22:25 +01:00
Patrick Henninger
13238f9883
Revert "Removed unnecessary assignments"
...
This reverts commit dbfe5e01fd .
2019-01-09 12:22:21 +01:00
Patrick Henninger
dcab743407
Revert "Code formatting & quality"
...
This reverts commit 52a56768ba .
2019-01-09 12:22:15 +01:00