Commit 889ea43ea225c3db1607e85106e9d454e573d542
1 parent
dedfdaf5
ga output
Showing
1 changed file
with
4 additions
and
3 deletions
Show diff stats
app/library/App/Controllers/GaController.php
... | ... | @@ -40,8 +40,7 @@ class GaController extends CrudResourceController { |
40 | 40 | $projects = Project::find(['user_id' => $user_id]); |
41 | 41 | foreach ($projects as $project) { |
42 | 42 | $view_id = (string)$project->ga_view_id; |
43 | - $result[] = ['name' => $project->name]; | |
44 | - $result[] = $this->sendGaRequest($view_id, $get_metrics, $get_dimensions, $get_start_date, $get_end_date); | |
43 | + $result[] = $this->sendGaRequest($project->name, $view_id, $get_metrics, $get_dimensions, $get_start_date, $get_end_date); | |
45 | 44 | } |
46 | 45 | } |
47 | 46 | else { |
... | ... | @@ -83,7 +82,7 @@ class GaController extends CrudResourceController { |
83 | 82 | return $res; |
84 | 83 | } |
85 | 84 | |
86 | - public function sendGaRequest($view, $get_metrics, $get_dimensions, $start, $end) { | |
85 | + public function sendGaRequest($project_name, $view, $get_metrics, $get_dimensions, $start, $end) { | |
87 | 86 | |
88 | 87 | putenv('GOOGLE_APPLICATION_CREDENTIALS=/var/www/phalcon/'.self::SECRET_JSON); |
89 | 88 | $client = new Google_Client(); |
... | ... | @@ -142,6 +141,8 @@ class GaController extends CrudResourceController { |
142 | 141 | $metric_val = $item['metrics'][0]['values']; |
143 | 142 | $dimension_val = $item['dimensions'][0]; |
144 | 143 | |
144 | + $result['name'] = $project_name; | |
145 | + | |
145 | 146 | if (count($metric_val) > 1) { |
146 | 147 | for ($i = 0; $i < count($metric_val); $i++) { |
147 | 148 | $result[$dimension_val][] = $metric_val[$i]; | ... | ... |