Sales Module
AbstractCollection
This abstract base class provides a foundation for sales-related database collections in Magento 2 (orders, invoices, shipments, etc.). It bridges EAV...
ExpiredQuotesCollection
This class retrieves expired shopping cart quotes from the database based on store-specific lifetime configuration. Developers use it in cron jobs or...
Model\ResourceModel\Grid\Collection
This class serves as a base collection for displaying sales document grids (orders, invoices, shipments, credit memos) in Magento 2's admin panel. It...
Model\ResourceModel\Order\Collection
This collection class retrieves and manages sales order data from the database. Developers use it to fetch, filter, and search order records, includin...
Model\ResourceModel\Sale\Collection
This collection retrieves aggregated sales data for customers, calculating lifetime sales totals, average sale amounts, and order counts grouped by st...
Model\ResourceModel\Status\Collection
This collection class retrieves order status data from the database with state information automatically joined. Developers use this when they need to...