Commit 54b1c15e20b21b5403509bb6396161223336ce30

Authored by Alex Savenko
2 parents b660745b 92a5b7e0

Merge branch 'restart' of gitlab.artweb.com.ua:Alex/analytics into restart

app/library/App/Bootstrap/CollectionBootstrap.php
@@ -4,11 +4,10 @@ namespace App\Bootstrap; @@ -4,11 +4,10 @@ namespace App\Bootstrap;
4 4
5 use App\BootstrapInterface; 5 use App\BootstrapInterface;
6 use App\Collections\ExportCollection; 6 use App\Collections\ExportCollection;
  7 +use App\Resources\AllPositionResource;
7 use App\Resources\GaResource; 8 use App\Resources\GaResource;
8 use App\Resources\ProjectResource; 9 use App\Resources\ProjectResource;
9 use App\Resources\UserResource; 10 use App\Resources\UserResource;
10 -use App\Resources\AlbumResource;  
11 -use App\Resources\PhotoResource;  
12 use Phalcon\Config; 11 use Phalcon\Config;
13 use Phalcon\DiInterface; 12 use Phalcon\DiInterface;
14 use PhalconRest\Api; 13 use PhalconRest\Api;
@@ -19,9 +18,8 @@ class CollectionBootstrap implements BootstrapInterface @@ -19,9 +18,8 @@ class CollectionBootstrap implements BootstrapInterface
19 { 18 {
20 $api 19 $api
21 ->resource(new GaResource('/ga')) 20 ->resource(new GaResource('/ga'))
  21 + ->resource(new AllPositionResource('/ap'))
22 ->resource(new UserResource('/users')) 22 ->resource(new UserResource('/users'))
23 - //->resource(new AlbumResource('/albums'))  
24 - //->resource(new PhotoResource('/photos'))  
25 ->resource(new ProjectResource('/projects')) 23 ->resource(new ProjectResource('/projects'))
26 ->collection(new ExportCollection('/export')); 24 ->collection(new ExportCollection('/export'));
27 } 25 }
app/library/App/Controllers/GaController.php
@@ -10,7 +10,6 @@ namespace App\Controllers; @@ -10,7 +10,6 @@ namespace App\Controllers;
10 10
11 11
12 use App\Model\Project; 12 use App\Model\Project;
13 -use App\Model\User;  
14 use Google_Client; 13 use Google_Client;
15 use Google_Service_AnalyticsReporting; 14 use Google_Service_AnalyticsReporting;
16 use Google_Service_AnalyticsReporting_DateRange; 15 use Google_Service_AnalyticsReporting_DateRange;
@@ -54,7 +53,7 @@ class GaController extends CrudResourceController { @@ -54,7 +53,7 @@ class GaController extends CrudResourceController {
54 $project = Project::findFirst(['ga_view_id' => $view_id]); 53 $project = Project::findFirst(['ga_view_id' => $view_id]);
55 $result = $this->sendGaRequest($project->name , $view_id, $get_metrics, $get_dimensions, $get_start_date, $get_end_date, $chart); 54 $result = $this->sendGaRequest($project->name , $view_id, $get_metrics, $get_dimensions, $get_start_date, $get_end_date, $chart);
56 } 55 }
57 - return $result; 56 + return '123';
58 57
59 } 58 }
60 59
@@ -116,7 +115,7 @@ class GaController extends CrudResourceController { @@ -116,7 +115,7 @@ class GaController extends CrudResourceController {
116 $result = self::responseDataTransform($response, $project_name); 115 $result = self::responseDataTransform($response, $project_name);
117 } 116 }
118 117
119 - return ($result); 118 + return $result;
120 119
121 } 120 }
122 121
@@ -155,10 +154,10 @@ class GaController extends CrudResourceController { @@ -155,10 +154,10 @@ class GaController extends CrudResourceController {
155 154
156 if (count($metric_val) > 1) { 155 if (count($metric_val) > 1) {
157 for ($i = 0; $i < count($metric_val); $i++) { 156 for ($i = 0; $i < count($metric_val); $i++) {
158 - $result['data'][] = $metric_val[$i]; 157 + $result['data'][] = (int)$metric_val[$i];
159 } 158 }
160 } else { 159 } else {
161 - $result['data'][] = $metric_val[0]; 160 + $result['data'][] = (int)$metric_val[0];
162 } 161 }
163 } 162 }
164 163