PHP Class Dumplie\Customer\Domain\Cart

Datei anzeigen Open project: dumplie/dumplie Class Usage Examples

Public Methods

Method Description
__construct ( CartId $cartId, string $currency )
add ( Product $product, integer $quantity )
id ( ) : CartId
isEmpty ( ) : boolean
items ( ) : array
remove ( SKU $sku )

Method Details

__construct() public method

public __construct ( CartId $cartId, string $currency )
$cartId CartId
$currency string

add() public method

public add ( Product $product, integer $quantity )
$product Product
$quantity integer

id() public method

public id ( ) : CartId
return CartId

isEmpty() public method

public isEmpty ( ) : boolean
return boolean

items() public method

public items ( ) : array
return array

remove() public method

public remove ( SKU $sku )
$sku Dumplie\SharedKernel\Domain\Product\SKU