Commerce 3 Class Reference Commerce 3 Class Reference
  • Craft 2 Documentation (opens new window)
  • Craft 2 Class Reference (opens new window)
  • Craft 3 Documentation (opens new window)
  • Craft 3 Class Reference (opens new window)
  • Craft 4 Documentation (opens new window)
  • Craft 4 Class Reference (opens new window)
  • Commerce 1 Documentation (opens new window)
  • Commerce 2 Documentation (opens new window)
  • Commerce 2 Class Reference (opens new window)
  • Commerce 3 Documentation (opens new window)
  • Commerce 3 Class Reference
  • Commerce 4 Documentation (opens new window)
  • Commerce 4 Class Reference (opens new window)
Craftnet API (opens new window)
  • Craft 2 Documentation (opens new window)
  • Craft 2 Class Reference (opens new window)
  • Craft 3 Documentation (opens new window)
  • Craft 3 Class Reference (opens new window)
  • Craft 4 Documentation (opens new window)
  • Craft 4 Class Reference (opens new window)
  • Commerce 1 Documentation (opens new window)
  • Commerce 2 Documentation (opens new window)
  • Commerce 2 Class Reference (opens new window)
  • Commerce 3 Documentation (opens new window)
  • Commerce 3 Class Reference
  • Commerce 4 Documentation (opens new window)
  • Commerce 4 Class Reference (opens new window)
Craftnet API (opens new window)
  • craft\commerce

  • craft\commerce\adjusters

  • craft\commerce\base

  • craft\commerce\behaviors

  • craft\commerce\console

  • craft\commerce\console\controllers

  • craft\commerce\controllers

  • craft\commerce\db

  • craft\commerce\elements

  • craft\commerce\elements\actions

  • craft\commerce\elements\db

  • craft\commerce\elements\traits

  • craft\commerce\engines

  • craft\commerce\errors

  • craft\commerce\events

  • craft\commerce\exports

  • craft\commerce\fieldlayoutelements

  • craft\commerce\fields

  • craft\commerce\gateways

  • craft\commerce\gql\arguments\elements

  • craft\commerce\gql\interfaces\elements

  • craft\commerce\gql\queries

  • craft\commerce\gql\resolvers\elements

  • craft\commerce\gql\types

  • craft\commerce\gql\types\elements

  • craft\commerce\gql\types\generators

  • craft\commerce\gql\types\input

  • craft\commerce\helpers

  • craft\commerce\migrations

  • craft\commerce\models

  • craft\commerce\models\payments

  • craft\commerce\models\responses

  • craft\commerce\models\subscriptions

  • craft\commerce\plugin

  • craft\commerce\queue\jobs

  • craft\commerce\records

  • craft\commerce\services

  • craft\commerce\stats

    • AverageOrderTotal
    • NewCustomers
    • RepeatCustomers
    • TopCustomers
    • TopProductTypes
    • TopProducts
    • TopPurchasables
    • TotalOrders
      • Public Properties
      • Protected Properties
      • Public Methods
      • Protected Methods
    • TotalOrdersByCountry
    • TotalRevenue
  • craft\commerce\test\fixtures\elements

  • craft\commerce\test\mockclasses

  • craft\commerce\web\assets\chartjs

  • craft\commerce\web\assets\commercecp

  • craft\commerce\web\assets\commerceui

  • craft\commerce\web\assets\deepmerge

  • craft\commerce\web\assets\editproduct

  • craft\commerce\web\assets\orderswidget

  • craft\commerce\web\assets\productindex

  • craft\commerce\web\assets\statwidgets

  • craft\commerce\web\assets\variantmatrix

  • craft\commerce\web\panel

  • craft\commerce\web\twig

  • craft\commerce\widgets

TotalOrders

Type
Class
Namespace
craft\commerce\stats
Inherits
craft\commerce\stats\TotalOrders ยป craft\commerce\base\Stat
Implements
craft\commerce\base\StatInterface
Uses traits
craft\commerce\base\StatTrait
Since
3.0

Total Orders Stat

View source (opens new window)

# Public Properties

Property Description
cache boolean (opens new window)
cacheDuration integer (opens new window) โ€“ How long to cache the data, in seconds.
dateRange string (opens new window)
weekStartDay integer (opens new window)

# Protected Properties

Property Description
_handle string (opens new window)

# _handle

Type
string (opens new window)
Default value
'totalOrders'

View source (opens new window)

# Public Methods

Method Description
__construct() Stat constructor.
get()
getChartQueryOptionsByInterval()
getData()
getDateRangeInterval()
getDateRangeWording()
getEndDate()
getHandle()
getStartDate()
prepareData()
setEndDate()
setStartDate()

# getData()

View source (opens new window)

Returns

array (opens new window), null (opens new window), false (opens new window)

# Protected Methods

Method Description
_createChartQuery()
_createStatQuery() Generate base stat query

โ† TopPurchasables TotalOrdersByCountry โ†’