You are here

function _yandex_metrics_reports_gender_sort in Yandex.Metrics 8.3

Same name and namespace in other branches
  1. 8.2 yandex_metrics_reports/yandex_metrics_reports.reports.inc \_yandex_metrics_reports_gender_sort()
  2. 7.3 yandex_metrics_reports/yandex_metrics_reports.reports.inc \_yandex_metrics_reports_gender_sort()
  3. 7.2 yandex_metrics_reports/yandex_metrics_reports.reports.inc \_yandex_metrics_reports_gender_sort()

Sort callback to order data objects by gender DESC, then by key ASC.

1 string reference to '_yandex_metrics_reports_gender_sort'
yandex_metrics_reports_gender_chart in yandex_metrics_reports/yandex_metrics_reports.reports.inc
The function generates pie chart with demography information.

File

yandex_metrics_reports/yandex_metrics_reports.reports.inc, line 444
Report callbacks for Yandex.Metrics Reports module.

Code

function _yandex_metrics_reports_gender_sort($a, $b) {
  if ($a->name_gender == $b->name_gender) {
    return $a->key < $b->key ? -1 : 1;
  }
  return $a->name_gender > $b->name_gender ? -1 : 1;
}