Commit Graph

148 Commits

Author SHA1 Message Date
Patrick
c7b8291ce7 Update CanBeBought.php
Add missing bracket
2021-01-18 21:39:38 +01:00
Patrick
db5ad0b3e4 Update CanBeBought.php
Add missing assignment operator
2021-01-18 21:38:28 +01:00
Patrick
963be116b7 Update CanBeBought.php
Use getAttribute method from HasAttributes trait,
2021-01-18 21:30:44 +01:00
=
bbf0703181 Fixing InvalidArgumentException when adding buyable models to Cart on newer Laravel Versions. 2021-01-17 22:06:16 +01: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 Henninger
a215c63165 Style CI 2020-08-29 22:12:00 +02:00
Patrick Henninger
43e440c485 Add Calculator Contract,
Add some checking for calculators,
2020-08-29 22:09:38 +02:00
Patrick Henninger
e5b93829c5 Remove leftover typehint 2020-08-29 16:21:57 +02:00
Patrick Henninger
791747c28d StyleCI 2020-08-29 16:19:12 +02:00
Patrick Henninger
238d8cf7d9 Refactor gross price / default into calculators,
Remove gross_price from config replaced with calculator
2020-08-29 16:18:05 +02:00
Patrick
ae0a976785 Prevent negative subtotal
Manual merge of 33fc42dae1
2020-08-29 15:47:33 +02: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
085693def0 StyleCI 2020-07-28 15:36:04 +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
2078f119ec Enable gross price as base price 2020-02-12 22:42:41 +01:00
Patrick Henninger
7b29fe376d StyleCI 2020-01-18 17:29:06 +01: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
de1bf2a5ea fix issue with the priceTax value that is not dynamically retrieved 2020-01-09 19:15:48 +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 Henninger
d0cf5d7ab0 Corrected PHPDoc 2019-10-21 19:52:03 +02:00
Cristian
f31c153e3e Update CartItem.php
weight variable in if block
2019-10-21 19:00:34 +02:00
Patrick Henninger
14e8a40534 Changed $taxRate from private to public, Solve https://github.com/Crinsane/LaravelShoppingcart/issues/436 2019-09-27 19:00:10 +02:00
Dan Tomlinson
7401f5bbb1 Replaced array_get with Arr::get as the helper method has been removed in 6.0 2019-09-06 16:49:50 +01:00
Patrick
74607eb5eb Update ShoppingcartServiceProvider.php
https://github.com/bumbummen99/LaravelShoppingcart/issues/8
Added missing publish group parameter
2019-06-26 15:53:08 +02:00
Patrick
ecb4d9717a Update Cart.php
Changed default value of $weight to 0
2019-06-23 00:25:32 +02:00
Patrick
0c36a1d72e Update CartItem.php
Revert last change
2019-06-23 00:24:25 +02:00