You are here

function _commerce_reports_stock_calculate_average_sales in Commerce Reporting 7.3

Same name and namespace in other branches
  1. 7.4 modules/stock/commerce_reports_stock.module \_commerce_reports_stock_calculate_average_sales()

Calculate the average sales. This is simplistic, we could do more.

1 call to _commerce_reports_stock_calculate_average_sales()
_commerce_reports_stock_calculate_dataset in modules/stock/commerce_reports_stock.module
Calculate all the stock reports data (weekly sales, monthly sales, lifetime)

File

modules/stock/commerce_reports_stock.module, line 83
This module provides advanced stock reporting for Drupal Commerce.

Code

function _commerce_reports_stock_calculate_average_sales($sales) {
  if (empty($sales)) {
    return 0;
  }
  $avg = array_sum($sales) / count($sales);
  return $avg;
}