@@ 46-58 (lines=13) @@ | ||
43 | $this->addDeveloperKeyParameter($container, $config); |
|
44 | } |
|
45 | ||
46 | private function addClientIdParameter(ContainerBuilder $container, array $config) |
|
47 | { |
|
48 | $clientId = $container->hasParameter('google.api.client_id') ? $container->getParameter('google.api.client_id') : ''; |
|
49 | if (null === $config['google_analytics']['api']['client_id'] && $clientId !== '') { |
|
50 | @trigger_error('Not providing a value for the "kunstmaan_dashboard.google_analytics.api.client_id" config while setting the "google.api.client_id" parameter is deprecated since KunstmaanDashboardBundle 5.2, this config value will replace the "google.api.client_id" parameter in KunstmaanDashboardBundle 6.0.', E_USER_DEPRECATED); |
|
51 | } |
|
52 | ||
53 | if (null !== $config['google_analytics']['api']['client_id']) { |
|
54 | $clientId = $config['google_analytics']['api']['client_id']; |
|
55 | } |
|
56 | ||
57 | $container->setParameter('kunstmaan_dashboard.google_analytics.api.client_id', $clientId); |
|
58 | } |
|
59 | ||
60 | private function addClientSecretParameter(ContainerBuilder $container, array $config) |
|
61 | { |
|
@@ 60-72 (lines=13) @@ | ||
57 | $container->setParameter('kunstmaan_dashboard.google_analytics.api.client_id', $clientId); |
|
58 | } |
|
59 | ||
60 | private function addClientSecretParameter(ContainerBuilder $container, array $config) |
|
61 | { |
|
62 | $clientSecret = $container->hasParameter('google.api.client_secret') ? $container->getParameter('google.api.client_secret') : ''; |
|
63 | if (null === $config['google_analytics']['api']['client_secret'] && $clientSecret !== '') { |
|
64 | @trigger_error('Not providing a value for the "kunstmaan_dashboard.google_analytics.api.client_secret" config while setting the "google.api.client_secret" parameter is deprecated since KunstmaanDashboardBundle 5.2, this config value will replace the "google.api.client_secret" parameter in KunstmaanDashboardBundle 6.0.', E_USER_DEPRECATED); |
|
65 | } |
|
66 | ||
67 | if (null !== $config['google_analytics']['api']['client_secret']) { |
|
68 | $clientSecret = $config['google_analytics']['api']['client_secret']; |
|
69 | } |
|
70 | ||
71 | $container->setParameter('kunstmaan_dashboard.google_analytics.api.client_secret', $clientSecret); |
|
72 | } |
|
73 | ||
74 | private function addDeveloperKeyParameter(ContainerBuilder $container, array $config) |
|
75 | { |
|
@@ 74-86 (lines=13) @@ | ||
71 | $container->setParameter('kunstmaan_dashboard.google_analytics.api.client_secret', $clientSecret); |
|
72 | } |
|
73 | ||
74 | private function addDeveloperKeyParameter(ContainerBuilder $container, array $config) |
|
75 | { |
|
76 | $devKey = $container->hasParameter('google.api.dev_key') ? $container->getParameter('google.api.dev_key') : ''; |
|
77 | if (null === $config['google_analytics']['api']['dev_key'] && $devKey !== '') { |
|
78 | @trigger_error('Not providing a value for the "kunstmaan_dashboard.google_analytics.api.dev_key" config while setting the "google.api.dev_key" parameter is deprecated since KunstmaanDashboardBundle 5.2, this config value will replace the "google.api.dev_key" parameter in KunstmaanDashboardBundle 6.0.', E_USER_DEPRECATED); |
|
79 | } |
|
80 | ||
81 | if (null !== $config['google_analytics']['api']['dev_key']) { |
|
82 | $devKey = $config['google_analytics']['api']['dev_key']; |
|
83 | } |
|
84 | ||
85 | $container->setParameter('kunstmaan_dashboard.google_analytics.api.dev_key', $devKey); |
|
86 | } |
|
87 | ||
88 | private function addApplicationNameParameter(ContainerBuilder $container, array $config) |
|
89 | { |
|
@@ 88-100 (lines=13) @@ | ||
85 | $container->setParameter('kunstmaan_dashboard.google_analytics.api.dev_key', $devKey); |
|
86 | } |
|
87 | ||
88 | private function addApplicationNameParameter(ContainerBuilder $container, array $config) |
|
89 | { |
|
90 | $appName = $container->hasParameter('google.api.app_name') ? $container->getParameter('google.api.app_name') : 'Kuma Analytics Dashboard'; |
|
91 | if (null === $config['google_analytics']['api']['app_name'] && $appName !== '' && $appName !== 'Kuma Analytics Dashboard') { |
|
92 | @trigger_error('Not providing a value for the "kunstmaan_dashboard.google_analytics.api.app_name" config while setting the "google.api.app_name" parameter is deprecated since KunstmaanDashboardBundle 5.2, this config value will replace the "google.api.app_name" parameter in KunstmaanDashboardBundle 6.0.', E_USER_DEPRECATED); |
|
93 | } |
|
94 | ||
95 | if (null !== $config['google_analytics']['api']['app_name']) { |
|
96 | $appName = $config['google_analytics']['api']['app_name']; |
|
97 | } |
|
98 | ||
99 | $container->setParameter('kunstmaan_dashboard.google_analytics.api.app_name', $appName); |
|
100 | } |
|
101 | } |
|
102 |