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()