Composable Commerce PHP SDKPHP SDK
  • Namespace
  • Class
  • Tree

Namespaces

  • Commercetools
    • Commons
      • Helper
    • Core
      • Builder
        • Request
        • Update
      • Cache
      • Client
        • Adapter
        • OAuth
      • Error
      • Helper
        • Annotate
        • State
          • Renderer
        • Subscriber
          • Log
      • Model
        • ApiClient
        • Cart
        • CartDiscount
        • Category
        • Channel
        • Common
        • Customer
        • CustomerGroup
        • CustomField
        • CustomObject
        • DiscountCode
        • Extension
        • Inventory
        • Message
        • Order
        • OrderEdit
        • Payment
        • Product
          • Search
        • ProductDiscount
        • ProductSelection
        • ProductType
        • Project
        • Review
        • ShippingMethod
        • ShoppingList
        • State
        • Store
        • Subscription
        • TaxCategory
        • Type
        • Zone
      • Request
        • ApiClients
        • CartDiscounts
          • Command
        • Carts
          • Command
        • Categories
          • Command
        • Channels
          • Command
        • CustomerGroups
          • Command
        • Customers
          • Command
        • CustomField
          • Command
        • CustomObjects
        • DiscountCodes
          • Command
        • Extensions
          • Command
        • GraphQL
        • InStores
        • Inventory
          • Command
        • Me
          • Command
        • Messages
        • OrderEdits
          • Command
          • StagedOrder
            • Command
        • Orders
          • Command
        • Payments
          • Command
        • ProductDiscounts
          • Command
        • Products
          • Command
        • ProductSelections
          • Command
        • ProductTypes
          • Command
        • Project
          • Command
        • Query
        • Reviews
          • Command
        • ShippingMethods
          • Command
        • ShoppingLists
          • Command
        • States
          • Command
        • Stores
          • Command
        • Subscriptions
          • Command
        • TaxCategories
          • Command
        • Types
          • Command
        • Zones
          • Command
      • Response

Classes

  • ActionBuilder
  • CartDiscountsActionBuilder
  • CartsActionBuilder
  • CategoriesActionBuilder
  • ChannelsActionBuilder
  • CustomerGroupsActionBuilder
  • CustomersActionBuilder
  • CustomFieldActionBuilder
  • DiscountCodesActionBuilder
  • ExtensionsActionBuilder
  • InventoryActionBuilder
  • MeActionBuilder
  • OrderEditsActionBuilder
  • OrdersActionBuilder
  • PaymentsActionBuilder
  • ProductDiscountsActionBuilder
  • ProductsActionBuilder
  • ProductSelectionsActionBuilder
  • ProductTypesActionBuilder
  • ProjectActionBuilder
  • ReviewsActionBuilder
  • ShippingMethodsActionBuilder
  • ShoppingListsActionBuilder
  • StagedOrderActionBuilder
  • StatesActionBuilder
  • StoresActionBuilder
  • SubscriptionsActionBuilder
  • TaxCategoriesActionBuilder
  • TypesActionBuilder
  • ZonesActionBuilder

Class CartsActionBuilder

Namespace: Commercetools\Core\Builder\Update
Located at Core/Builder/Update/CartsActionBuilder.php

Methods summary

public Commercetools\Core\Builder\Update\CartsActionBuilder
# addCustomLineItem( Commercetools\Core\Request\Carts\Command\CartAddCustomLineItemAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#add-customlineitem
public Commercetools\Core\Builder\Update\CartsActionBuilder
# addDiscountCode( Commercetools\Core\Request\Carts\Command\CartAddDiscountCodeAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#add-discountcode
public Commercetools\Core\Builder\Update\CartsActionBuilder
# addItemShippingAddress( Commercetools\Core\Request\Carts\Command\CartAddItemShippingAddressAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#add-itemshippingaddress
public Commercetools\Core\Builder\Update\CartsActionBuilder
# addLineItem( Commercetools\Core\Request\Carts\Command\CartAddLineItemAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#add-lineitem
public Commercetools\Core\Builder\Update\CartsActionBuilder
# addPayment( Commercetools\Core\Request\Carts\Command\CartAddPaymentAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#add-payment
public Commercetools\Core\Builder\Update\CartsActionBuilder
# addShoppingList( Commercetools\Core\Request\Carts\Command\CartAddShoppingListAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#add-shoppinglist
public Commercetools\Core\Builder\Update\CartsActionBuilder
# applyDeltaToCustomLineItemShippingDetailsTargets( Commercetools\Core\Request\Carts\Command\CartApplyDeltaToCustomLineItemShippingDetailsTargetsAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#apply-deltatocustomlineitemshippingdetailstargets
public Commercetools\Core\Builder\Update\CartsActionBuilder
# applyDeltaToLineItemShippingDetailsTargets( Commercetools\Core\Request\Carts\Command\CartApplyDeltaToLineItemShippingDetailsTargetsAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#apply-deltatolineitemshippingdetailstargets
public Commercetools\Core\Builder\Update\CartsActionBuilder
# changeCustomLineItemMoney( Commercetools\Core\Request\Carts\Command\CartChangeCustomLineItemMoneyAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#change-customlineitem-money
public Commercetools\Core\Builder\Update\CartsActionBuilder
# changeCustomLineItemQuantity( Commercetools\Core\Request\Carts\Command\CartChangeCustomLineItemQuantityAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#change-customlineitem-quantity
public Commercetools\Core\Builder\Update\CartsActionBuilder
# changeLineItemQuantity( Commercetools\Core\Request\Carts\Command\CartChangeLineItemQuantityAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#change-lineitem-quantity
public Commercetools\Core\Builder\Update\CartsActionBuilder
# changeTaxCalculationMode( Commercetools\Core\Request\Carts\Command\CartChangeTaxCalculationModeAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#change-tax-calculationmode
public Commercetools\Core\Builder\Update\CartsActionBuilder
# changeTaxMode( Commercetools\Core\Request\Carts\Command\CartChangeTaxModeAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#change-taxmode
public Commercetools\Core\Builder\Update\CartsActionBuilder
# changeTaxRoundingMode( Commercetools\Core\Request\Carts\Command\CartChangeTaxRoundingModeAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#change-tax-roundingmode
public Commercetools\Core\Builder\Update\CartsActionBuilder
# recalculate( Commercetools\Core\Request\Carts\Command\CartRecalculateAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#recalculate
public Commercetools\Core\Builder\Update\CartsActionBuilder
# removeCustomLineItem( Commercetools\Core\Request\Carts\Command\CartRemoveCustomLineItemAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#remove-customlineitem
public Commercetools\Core\Builder\Update\CartsActionBuilder
# removeDiscountCode( Commercetools\Core\Request\Carts\Command\CartRemoveDiscountCodeAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#remove-discountcode
public Commercetools\Core\Builder\Update\CartsActionBuilder
# removeItemShippingAddress( Commercetools\Core\Request\Carts\Command\CartRemoveItemShippingAddressAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#remove-itemshippingaddress
public Commercetools\Core\Builder\Update\CartsActionBuilder
# removeLineItem( Commercetools\Core\Request\Carts\Command\CartRemoveLineItemAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#remove-lineitem
public Commercetools\Core\Builder\Update\CartsActionBuilder
# removePayment( Commercetools\Core\Request\Carts\Command\CartRemovePaymentAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#remove-payment
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setAnonymousId( Commercetools\Core\Request\Carts\Command\CartSetAnonymousIdAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-anonymous-id
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setBillingAddress( Commercetools\Core\Request\Carts\Command\CartSetBillingAddressAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-billing-address
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setBillingAddressCustomField( Commercetools\Core\Request\Carts\Command\CartSetBillingAddressCustomFieldAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setBillingAddressCustomType( Commercetools\Core\Request\Carts\Command\CartSetBillingAddressCustomTypeAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setCartTotalTax( Commercetools\Core\Request\Carts\Command\CartSetCartTotalTaxAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-cart-total-tax
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setCountry( Commercetools\Core\Request\Carts\Command\CartSetCountryAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-country
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setCustomField( Commercetools\Core\Request\Carts\Command\CartSetCustomFieldAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setCustomLineItemCustomField( Commercetools\Core\Request\Carts\Command\CartSetCustomLineItemCustomFieldAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-customlineitem-customfield
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setCustomLineItemCustomType( Commercetools\Core\Request\Carts\Command\CartSetCustomLineItemCustomTypeAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-customlineitem-custom-type
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setCustomLineItemShippingDetails( Commercetools\Core\Request\Carts\Command\CartSetCustomLineItemShippingDetailsAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-customlineitemshippingdetails
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setCustomLineItemTaxAmount( Commercetools\Core\Request\Carts\Command\CartSetCustomLineItemTaxAmountAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-customlineitem-taxamount
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setCustomLineItemTaxRate( Commercetools\Core\Request\Carts\Command\CartSetCustomLineItemTaxRateAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-customlineitem-taxrate
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setCustomShippingMethod( Commercetools\Core\Request\Carts\Command\CartSetCustomShippingMethodAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-custom-shippingmethod
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setCustomType( Commercetools\Core\Request\Carts\Command\CartSetCustomTypeAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setCustomerEmail( Commercetools\Core\Request\Carts\Command\CartSetCustomerEmailAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-customer-email
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setCustomerGroup( Commercetools\Core\Request\Carts\Command\CartSetCustomerGroupAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-customer-group
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setCustomerId( Commercetools\Core\Request\Carts\Command\CartSetCustomerIdAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-customer-id
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setDeleteDaysAfterLastModification( Commercetools\Core\Request\Carts\Command\CartSetDeleteDaysAfterLastModificationAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-deletedaysafterlastmodification-beta
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setItemShippingAddressCustomField( Commercetools\Core\Request\Carts\Command\CartSetItemShippingAddressCustomFieldAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setItemShippingAddressCustomType( Commercetools\Core\Request\Carts\Command\CartSetItemShippingAddressCustomTypeAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setKey( Commercetools\Core\Request\Carts\Command\CartSetKeyAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/api/projects/carts#set-key-
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setLineItemCustomField( Commercetools\Core\Request\Carts\Command\CartSetLineItemCustomFieldAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-lineitem-customfield
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setLineItemCustomType( Commercetools\Core\Request\Carts\Command\CartSetLineItemCustomTypeAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-customlineitem-custom-type
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setLineItemDistributionChannel( Commercetools\Core\Request\Carts\Command\CartSetLineItemDistributionChannelAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setLineItemPrice( Commercetools\Core\Request\Carts\Command\CartSetLineItemPriceAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-lineitem-totalprice
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setLineItemShippingDetails( Commercetools\Core\Request\Carts\Command\CartSetLineItemShippingDetailsAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-lineitem-totalprice
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setLineItemSupplyChannel( Commercetools\Core\Request\Carts\Command\CartSetLineItemSupplyChannelAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setLineItemTaxAmount( Commercetools\Core\Request\Carts\Command\CartSetLineItemTaxAmountAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-lineitem-taxamount
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setLineItemTaxRate( Commercetools\Core\Request\Carts\Command\CartSetLineItemTaxRateAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-lineitem-taxrate
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setLineItemTotalPrice( Commercetools\Core\Request\Carts\Command\CartSetLineItemTotalPriceAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-lineitem-totalprice
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setLocale( Commercetools\Core\Request\Carts\Command\CartSetLocaleAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-locale
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setShippingAddress( Commercetools\Core\Request\Carts\Command\CartSetShippingAddressAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-shipping-address
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setShippingAddressCustomField( Commercetools\Core\Request\Carts\Command\CartSetShippingAddressCustomFieldAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setShippingAddressCustomType( Commercetools\Core\Request\Carts\Command\CartSetShippingAddressCustomTypeAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setShippingMethod( Commercetools\Core\Request\Carts\Command\CartSetShippingMethodAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-shippingmethod
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setShippingMethodTaxAmount( Commercetools\Core\Request\Carts\Command\CartSetShippingMethodTaxAmountAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-shippingmethod-taxamount
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setShippingMethodTaxRate( Commercetools\Core\Request\Carts\Command\CartSetShippingMethodTaxRateAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#set-shippingmethod-taxrate
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setShippingRateInput( Commercetools\Core\Request\Carts\Command\CartSetShippingRateInputAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://dev.commercetools.com/http-api-projects-carts.html#set-shippingrateinput
https://docs.commercetools.com/http-api-projects-carts.html#set-shippingrateinput
public Commercetools\Core\Builder\Update\CartsActionBuilder
# updateItemShippingAddress( Commercetools\Core\Request\Carts\Command\CartUpdateItemShippingAddressAction|callable $action = null )

Parameters

$action

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this

Link

https://docs.commercetools.com/http-api-projects-carts.html#update-itemshippingaddress
public static Commercetools\Core\Builder\Update\CartsActionBuilder
# of( )

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
public $this;
# addAction( Commercetools\Core\Request\AbstractAction $action )

Parameters

$action

Returns

$this;
$this;
public array
# getActions( )

Returns

array
public Commercetools\Core\Builder\Update\CartsActionBuilder
# setActions( array $actions )

Parameters

$actions

Returns

Commercetools\Core\Builder\Update\CartsActionBuilder
$this
PHP SDK API documentation generated by ApiGen