Log in
Model

ShippingAssignment

Magento\Quote\Model\ShippingAssignment

What it does

This class represents a shipping assignment in Magento 2, which groups quote items together with their associated shipping information.

Developers use this when working with multi-shipping scenarios or when they need to manage which items in a cart are assigned to specific shipping addresses and methods.

It's commonly used during checkout processing and quote totals calculation.

Public Methods

  • getShipping()
  • getItems()
  • setShipping()
  • setItems()
  • getExtensionAttributes()
  • setExtensionAttributes()