dyankov/shopping-cart

Simple PHP Shopping Cart

Installs: 4

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/dyankov/shopping-cart

0.0.1 2015-09-18 09:37 UTC

This package is not auto-updated.

Last update: 2026-02-01 01:12:41 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);