dyankov / shopping-cart
Simple PHP Shopping Cart
0.0.1
2015-09-18 09:37 UTC
Requires
- php: ^5.5
- illuminate/support: ^5.1
Requires (Dev)
- phpspec/phpspec: ^2.3
This package is not auto-updated.
Last update: 2025-09-27 23:10:30 UTC
README
Simple PHP shopping cart with coupons package.
Installation
composer require dyankov/shopping-cart
Usage
All items must implement Dyankov\ShoppingCart\Contracts\ShoppingCartItem
so they can be put in the cart.
Coupons must implement Dyankov\ShoppingCart\Contracts\ShoppingCartCoupon
.
- Put item in the cart:
$cart = Dyankov\ShoppingCart\ShoppingCart(); $cart->put($shoppingCartItem);
- Take item out of the cart:
$cart = Dyankov\ShoppingCart\ShoppingCart(); $cart->put($shoppingCartItem); $cart->takeOut($shoppingCartItem);
- Cart total:
$cart = Dyankov\ShoppingCart\ShoppingCart(); $cart->put($shoppingCartItem); $cart->total();
- Apply coupon:
$cart = Dyankov\ShoppingCart\ShoppingCart(); $cart->put($shoppingCartItem); $cart->applyCoupon($shoppingCartCoupon);