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]; | ... | ... |