Quote
Magento\Quote\Model\ResourceModel\Quote
What it does
This resource model handles all database operations for shopping cart quotes in Magento 2.
Developers use this class to load quotes by customer ID, manage active quotes, generate reserved order IDs, and perform bulk operations like marking quotes for recalculation when catalog rules or product inventory changes.
It extends the version control abstract database class to provide transactional integrity for quote data persistence.
Public Methods
- loadByCustomerId()
- loadActive()
- loadByIdWithoutStore()
- getReservedOrderId()
- markQuotesRecollectOnCatalogRules()
- subtractProductFromQuotes()
- substractProductFromQuotes()
- markQuotesRecollect()
- save()
- isExists()