Methods summary
public
Object
|
#
getItems( $params = null, $accept_type = "Accept: application/json" )
get current cart items
Returns
Object Array
|
public
Array
|
#
addItem( $params = null, $accept_type = 'Content-Type: application/json' )
add an item to a cart
Returns
Array
|
public
Array
|
#
updateItem( $id, $params = null, $accept_type = 'Accept: application/json' )
update an item to a cart
Returns
Array
|
public
StdObject
|
#
setShippingAddress( $id )
Set cart shipping address
Set cart shipping address
Returns
StdObject
|
public
StdObject
|
|
public
|
#
createOrder( $params = null, $accept_type = 'Content-Type: application/json' )
|
public
|
#
addOffer( $product_offer_id, $quantity = 1 )
|
public
Izberg\Resource\CartItem
|
#
removeItem( $id, string $accept_type = 'Accept: application/json' )
Remove an item from cart
Parameters
Returns
|
public
DiscountCode
|
#
discountCode( $code, string $action = "add" )
Apply a coupon code
Parameters
Returns
DiscountCode
|
public
Boolean
|
#
clean( )
Remove all cart items
Returns
Boolean
|
public
Array
|
#
shippingOptions( )
Remove all shipping options
Remove all shipping options
Returns
Array
|
public
Array
|
|
public
ShippingOption
|
|
public
Array
|
#
selectShippingOptions( Array $params )
Select multiple shipping options
Select multiple shipping options
Parameters
Returns
Array
|
public
Array
|
#
updateShippingOptions( )
Update all available shipping options for cart
Update all available shipping options for cart
Returns
Array
|