Commit d29dde0e6ce827bd16c3469c24c6c2237c5659a2

Authored by Alex Savenko
1 parent 7acdb3b8

ga output

Showing 1 changed file with 11 additions and 1 deletions   Show diff stats
app/library/App/Controllers/GaController.php
... ... @@ -86,7 +86,17 @@ class GaController extends CrudResourceController {
86 86 $result = [];
87 87  
88 88 foreach ($obj as $item) {
89   - $result[$item['dimensions'][0]] = $item['metrics'][0]['values'][0];
  89 +
  90 + $metric_val = $item['metrics'][0]['values'];
  91 + $dimension_val = $item['dimensions'][0];
  92 +
  93 + if (is_array($metric_val)) {
  94 + foreach ($metric_val as $item) {
  95 + $result[$dimension_val][] = $metric_val[$item];
  96 + }
  97 + } else {
  98 + $result[$dimension_val] = $metric_val[0];
  99 + }
90 100 }
91 101  
92 102 return ($result);
... ...