Log in
Model

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