Commit f8fab208a7ca92cbd21c362feeb34105a0f32f93

Authored by Alex Savenko
2 parents bef9c346 dead86c6

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

app/library/App/Model/Project.php
@@ -8,6 +8,7 @@ class Project extends \App\Mvc\DateTrackingModel @@ -8,6 +8,7 @@ class Project extends \App\Mvc\DateTrackingModel
8 public $name; 8 public $name;
9 public $user_id; 9 public $user_id;
10 public $ga_view_id; 10 public $ga_view_id;
  11 + public $group;
11 12
12 public function getSource() 13 public function getSource()
13 { 14 {
@@ -20,7 +21,8 @@ class Project extends \App\Mvc\DateTrackingModel @@ -20,7 +21,8 @@ class Project extends \App\Mvc\DateTrackingModel
20 'id' => 'id', 21 'id' => 'id',
21 'name' => 'name', 22 'name' => 'name',
22 'ga_view_id' => 'ga_view_id', 23 'ga_view_id' => 'ga_view_id',
23 - 'user_id' => 'user_id' 24 + 'user_id' => 'user_id',
  25 + 'group' => 'group'
24 ]; 26 ];
25 } 27 }
26 28
app/library/App/Resources/GaResource.php
@@ -27,7 +27,7 @@ class GaResource extends ApiResource { @@ -27,7 +27,7 @@ class GaResource extends ApiResource {
27 ->deny(AclRoles::UNAUTHORIZED) 27 ->deny(AclRoles::UNAUTHORIZED)
28 ->handler(GaController::class) 28 ->handler(GaController::class)
29 29
30 - ->endpoint(ApiEndpoint::get('', 'getAction') 30 + ->endpoint(ApiEndpoint::factory('', 'GET', 'getAction')
31 ->allow(AclRoles::USER) 31 ->allow(AclRoles::USER)
32 ->description('Returns data from Google Analytics Api. https://developers.google.com/analytics/devguides/reporting/core/dimsmets') 32 ->description('Returns data from Google Analytics Api. https://developers.google.com/analytics/devguides/reporting/core/dimsmets')
33 ->exampleResponse([ 33 ->exampleResponse([
@@ -10,7 +10,8 @@ @@ -10,7 +10,8 @@
10 "league/fractal": "^0.13.0", 10 "league/fractal": "^0.13.0",
11 "firebase/php-jwt": "^3.0", 11 "firebase/php-jwt": "^3.0",
12 "google/apiclient": "^2.0", 12 "google/apiclient": "^2.0",
13 - "phpxmlrpc/phpxmlrpc": "@dev" 13 + "phpxmlrpc/phpxmlrpc": "@dev",
  14 + "ursaevandrey/allpositions": "~1.0.0"
14 }, 15 },
15 "require-dev": { 16 "require-dev": {
16 "codeception/codeception": "^2.1" 17 "codeception/codeception": "^2.1"