function _commerce_reports_stock_calculate_average_sales in Commerce Reporting 7.4
Same name and namespace in other branches
- 7.3 modules/stock/commerce_reports_stock.module \_commerce_reports_stock_calculate_average_sales()
Calculate the average sales.
This is simplistic, we could do more.
Parameters
array $sales: Array of the number of sales.
int $period: The period length.
Return value
float|int The average amount of sales.
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.
File
- modules/
stock/ commerce_reports_stock.module, line 176 - This module provides advanced stock reporting for Drupal Commerce.
Code
function _commerce_reports_stock_calculate_average_sales(array $sales, $period) {
return empty($sales) ? 0 : array_sum($sales) / $period;
}