Log in
Model

QuoteRepository

Magento\Quote\Model\QuoteRepository

What it does

QuoteRepository is the main data access layer for managing shopping cart quotes in Magento 2.

Developers use this class to retrieve, save, and delete quotes (shopping carts) for both guest and logged-in customers.

It provides methods to get active carts by cart ID or customer ID, implements caching to optimize performance, and handles search operations for quotes using search criteria.

Public Methods

  • _resetState()
  • get()
  • getForCustomer()
  • getActive()
  • getActiveForCustomer()
  • save()
  • delete()
  • getList()