Collection
Sale\Collection
Magento\Sales\Model\ResourceModel\Sale\Collection
What it does
This collection class retrieves and aggregates sales data from orders, calculating metrics like lifetime value, average sale amount, and total number of orders.
Developers use it to generate sales statistics and reports filtered by customer, store, or order state, with totals automatically calculated across all filtered orders.
Public Methods
- setCustomerIdFilter()
- addStoreFilter()
- setOrderStateFilter()
- load()
- getTotals()