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