dyankov/shopping-cart

This package is abandoned and no longer maintained. No replacement package was suggested.

Simple PHP Shopping Cart

Maintainers

Package info

github.com/dyankov91/shopping-cart

pkg:composer/dyankov/shopping-cart

Statistics

Installs: 4

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.0.1 2015-09-18 09:37 UTC

This package is not auto-updated.

Last update: 2026-03-29 02:01:20 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);