Completed
Push — develop ( 7bc0fa...60c2d7 )
by greg
18s
created
src/Module.php 2 patches
Indentation   +160 added lines, -160 removed lines patch added patch discarded remove patch
@@ -16,13 +16,13 @@  discard block
 block discarded – undo
16 16
 use Laminas\Uri\UriFactory;
17 17
 
18 18
 class Module implements
19
-  BootstrapListenerInterface,
20
-  ConfigProviderInterface,
21
-  ServiceProviderInterface,
22
-  ViewHelperProviderInterface
19
+    BootstrapListenerInterface,
20
+    ConfigProviderInterface,
21
+    ServiceProviderInterface,
22
+    ViewHelperProviderInterface
23 23
 {
24
-  public function init(ModuleManager $manager)
25
-  {
24
+    public function init(ModuleManager $manager)
25
+    {
26 26
     $eventManager = $manager->getEventManager();
27 27
 
28 28
     /*
@@ -31,27 +31,27 @@  discard block
 block discarded – undo
31 31
         * This config takes part in the Playground Theme Management
32 32
         */
33 33
     $eventManager->attach(\Laminas\ModuleManager\ModuleEvent::EVENT_MERGE_CONFIG, array($this, 'onMergeConfig'), 100);
34
-  }
35
-
36
-  /**
37
-   * This method is called only when the config is not cached.
38
-   * @param \Laminas\ModuleManager\ModuleEvent $e
39
-   */
40
-  public function onMergeConfig(\Laminas\ModuleManager\ModuleEvent $e)
41
-  {
34
+    }
35
+
36
+    /**
37
+     * This method is called only when the config is not cached.
38
+     * @param \Laminas\ModuleManager\ModuleEvent $e
39
+     */
40
+    public function onMergeConfig(\Laminas\ModuleManager\ModuleEvent $e)
41
+    {
42 42
     $config = $e->getConfigListener()->getMergedConfig(false);
43 43
 
44 44
     if (isset($config['playgroundLocale']) && isset($config['playgroundLocale']['enable']) && $config['playgroundLocale']['enable']) {
45
-      $config['router']['routes']['frontend']['options']['route'] = '/[:locale[/]]';
46
-      $config['router']['routes']['frontend']['options']['constraints']['locale'] = '[a-z]{2}([-_][A-Z]{2})?(?=/|$)';
47
-      $config['router']['routes']['frontend']['options']['defaults']['locale'] = $config['playgroundLocale']['default'];
45
+        $config['router']['routes']['frontend']['options']['route'] = '/[:locale[/]]';
46
+        $config['router']['routes']['frontend']['options']['constraints']['locale'] = '[a-z]{2}([-_][A-Z]{2})?(?=/|$)';
47
+        $config['router']['routes']['frontend']['options']['defaults']['locale'] = $config['playgroundLocale']['default'];
48 48
     }
49 49
 
50 50
     $e->getConfigListener()->setMergedConfig($config);
51
-  }
51
+    }
52 52
 
53
-  public function onBootstrap(EventInterface $e)
54
-  {
53
+    public function onBootstrap(EventInterface $e)
54
+    {
55 55
     // this is useful for zfr-cors to accept chrome extension like Postman
56 56
     UriFactory::registerScheme('chrome-extension', 'Laminas\Uri\Uri');
57 57
 
@@ -64,16 +64,16 @@  discard block
 block discarded – undo
64 64
 
65 65
     // Gestion de la locale
66 66
     if (PHP_SAPI !== 'cli') {
67
-      $config = $serviceManager->get('config');
68
-      if (isset($config['playgroundLocale'])) {
67
+        $config = $serviceManager->get('config');
68
+        if (isset($config['playgroundLocale'])) {
69 69
         $pgLocale = $config['playgroundLocale'];
70 70
         $defaultLocale = $pgLocale['default'];
71 71
 
72 72
         if (isset($pgLocale['strategies'])) {
73
-          $pgstrat = $pgLocale['strategies'];
73
+            $pgstrat = $pgLocale['strategies'];
74 74
 
75
-          // Is there a locale in the URL ?
76
-          if (in_array('uri', $pgstrat)) {
75
+            // Is there a locale in the URL ?
76
+            if (in_array('uri', $pgstrat)) {
77 77
             $path = $e->getRequest()->getUri()->getPath();
78 78
             $parts = explode('/', trim($path, '/'));
79 79
             $localeCandidate = array_shift($parts);
@@ -81,67 +81,67 @@  discard block
 block discarded – undo
81 81
             $localeCandidate = substr($localeCandidate, 0, 2);
82 82
 
83 83
             if (in_array($localeCandidate, $pgLocale['supported'])) {
84
-              $locale = $localeCandidate;
84
+                $locale = $localeCandidate;
85
+            }
85 86
             }
86
-          }
87 87
 
88
-          // Is there a cookie for the locale ?
89
-          if (empty($locale) && in_array('cookie', $pgstrat)) {
88
+            // Is there a cookie for the locale ?
89
+            if (empty($locale) && in_array('cookie', $pgstrat)) {
90 90
             $serviceManager->get('router')->setTranslator($translator);
91 91
             if (
92
-              $serviceManager->get('router')->match($serviceManager->get('request')) &&
92
+                $serviceManager->get('router')->match($serviceManager->get('request')) &&
93 93
               strpos($serviceManager->get('router')->match($serviceManager->get('request'))->getMatchedRouteName(), 'admin') !== false
94 94
             ) {
95
-              if (
95
+                if (
96 96
                 $e->getRequest()->getCookie() &&
97 97
                 $e->getRequest()->getCookie()->offsetExists('pg_locale_back')
98
-              ) {
98
+                ) {
99 99
                 $locale = $e->getRequest()->getCookie()->offsetGet('pg_locale_back');
100
-              }
100
+                }
101 101
             } else {
102
-              if (
102
+                if (
103 103
                 $e->getRequest()->getCookie() &&
104 104
                 $e->getRequest()->getCookie()->offsetExists('pg_locale_frontend')
105
-              ) {
105
+                ) {
106 106
                 $locale = $e->getRequest()->getCookie()->offsetGet('pg_locale_frontend');
107
-              }
107
+                }
108
+            }
108 109
             }
109
-          }
110 110
 
111
-          // Is there a locale in the request Header ?
112
-          if (empty($locale) && in_array('header', $pgstrat)) {
111
+            // Is there a locale in the request Header ?
112
+            if (empty($locale) && in_array('header', $pgstrat)) {
113 113
             if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) {
114
-              $localeCandidate = \Locale::acceptFromHttp($_SERVER['HTTP_ACCEPT_LANGUAGE']);
115
-              // I switch from locale to... language
116
-              $localeCandidate = substr($localeCandidate, 0, 2);
117
-              if (in_array($localeCandidate, $pgLocale['supported'])) {
114
+                $localeCandidate = \Locale::acceptFromHttp($_SERVER['HTTP_ACCEPT_LANGUAGE']);
115
+                // I switch from locale to... language
116
+                $localeCandidate = substr($localeCandidate, 0, 2);
117
+                if (in_array($localeCandidate, $pgLocale['supported'])) {
118 118
                 $locale = $localeCandidate;
119
-              }
119
+                }
120
+            }
120 121
             }
121
-          }
122 122
         }
123 123
         // I take the default locale
124 124
         if (empty($locale)) {
125
-          $locale = $defaultLocale;
125
+            $locale = $defaultLocale;
126
+        }
126 127
         }
127
-      }
128 128
 
129
-      // I take the default locale
130
-      if (empty($locale)) {
129
+        // I take the default locale
130
+        if (empty($locale)) {
131 131
         $locale = $defaultLocale;
132
-      }
132
+        }
133 133
 
134
-      $translator->setLocale($locale);
134
+        $translator->setLocale($locale);
135 135
 
136
-      $e->getRouter()->setTranslator($translator);
137
-      $e->getRouter()->setTranslatorTextDomain('routes');
136
+        $e->getRouter()->setTranslator($translator);
137
+        $e->getRouter()->setTranslatorTextDomain('routes');
138 138
 
139
-      // Attach the translator to the plugins
140
-      $translate = $serviceManager->get('ViewHelperManager')->get('translate');
141
-      $translate->getTranslator()->setLocale($locale);
139
+        // Attach the translator to the plugins
140
+        $translate = $serviceManager->get('ViewHelperManager')->get('translate');
141
+        $translate->getTranslator()->setLocale($locale);
142 142
 
143
-      $options = $serviceManager->get('playgroundcore_module_options');
144
-      $options->setLocale($locale);
143
+        $options = $serviceManager->get('playgroundcore_module_options');
144
+        $options->setLocale($locale);
145 145
     }
146 146
 
147 147
     // positionnement de la langue pour les traductions de date avec strftime
@@ -163,7 +163,7 @@  discard block
 block discarded – undo
163 163
 
164 164
     // set Locale
165 165
     if (!empty($locale)) {
166
-      $translatableListener->setTranslatableLocale($locale);
166
+        $translatableListener->setTranslatableLocale($locale);
167 167
     }
168 168
 
169 169
     $evm->addEventSubscriber($translatableListener);
@@ -173,22 +173,22 @@  discard block
 block discarded – undo
173 173
      */
174 174
     $filterChain = new \Laminas\Filter\FilterChain();
175 175
     $filterChain->getPluginManager()->setInvokableClass(
176
-      'slugify',
177
-      'PlaygroundCore\Filter\Slugify'
176
+        'slugify',
177
+        'PlaygroundCore\Filter\Slugify'
178 178
     );
179 179
     $filterChain->attach(new Filter\Slugify());
180 180
 
181 181
     if (PHP_SAPI !== 'cli') {
182
-      $scheme = strtolower($e->getRequest()->getUri()->getScheme());
183
-      if ($scheme === 'https') {
182
+        $scheme = strtolower($e->getRequest()->getUri()->getScheme());
183
+        if ($scheme === 'https') {
184 184
         $config['session']['cookie_secure'] = true;
185
-      }
185
+        }
186 186
 
187
-      // Start the session container
188
-      $sessionConfig = new SessionConfig();
189
-      $sessionConfig->setOptions($config['session']);
190
-      $sessionManager = new SessionManager($sessionConfig);
191
-      $sessionManager->start();
187
+        // Start the session container
188
+        $sessionConfig = new SessionConfig();
189
+        $sessionConfig->setOptions($config['session']);
190
+        $sessionManager = new SessionManager($sessionConfig);
191
+        $sessionManager->start();
192 192
     }
193 193
 
194 194
     /**
@@ -200,22 +200,22 @@  discard block
 block discarded – undo
200 200
     // Google Analytics : When the render event is triggered, we invoke the view helper to
201 201
     // render the javascript code.
202 202
     $e->getApplication()->getEventManager()->attach(\Laminas\Mvc\MvcEvent::EVENT_RENDER, function (\Laminas\Mvc\MvcEvent $e) use ($serviceManager) {
203
-      $view   = $serviceManager->get('ViewHelperManager');
204
-      $plugin = $view->get('googleAnalytics');
205
-      $plugin();
203
+        $view   = $serviceManager->get('ViewHelperManager');
204
+        $plugin = $view->get('googleAnalytics');
205
+        $plugin();
206 206
 
207
-      $pluginOG = $view->get('facebookOpengraph');
208
-      $pluginOG();
207
+        $pluginOG = $view->get('facebookOpengraph');
208
+        $pluginOG();
209 209
 
210
-      $pluginTC = $view->get('twitterCard');
211
-      $pluginTC();
210
+        $pluginTC = $view->get('twitterCard');
211
+        $pluginTC();
212 212
     });
213 213
 
214 214
 
215 215
     if (PHP_SAPI !== 'cli') {
216
-      $session = new Container('facebook');
217
-      $fb = $e->getRequest()->getPost()->get('signed_request');
218
-      if ($fb) {
216
+        $session = new Container('facebook');
217
+        $fb = $e->getRequest()->getPost()->get('signed_request');
218
+        if ($fb) {
219 219
         $signedReq = explode('.', $fb, 2);
220 220
         $payload = $signedReq[1];
221 221
         $data = json_decode(base64_decode(strtr($payload, '-_', '+/')), true);
@@ -226,7 +226,7 @@  discard block
 block discarded – undo
226 226
         // that they need to send the user back to FB...
227 227
 
228 228
         if (!count($_COOKIE) > 0 && strpos($_SERVER['HTTP_USER_AGENT'], 'Safari')) {
229
-          echo '<script type="text/javascript">' .
229
+            echo '<script type="text/javascript">' .
230 230
             'window.top.location.href = window.location.href+"?redir_fb_page_id=' . $data["page"]["id"] . '";' .
231 231
             '</script>';
232 232
         }
@@ -234,129 +234,129 @@  discard block
 block discarded – undo
234 234
         // This fix exists only for IE6+, when this app is embedded into an iFrame : The P3P policy has to be set.
235 235
         $response = $e->getResponse();
236 236
         if ($response instanceof \Laminas\Http\Response && (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') || strpos($_SERVER['HTTP_USER_AGENT'], 'rv:11.'))) {
237
-          $response->getHeaders()->addHeaderLine('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');
237
+            $response->getHeaders()->addHeaderLine('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');
238
+        }
238 239
         }
239
-      }
240
-
241
-      // SECURITY HEADERS
242
-      $headers = $e->getResponse()->getHeaders();
243
-
244
-      $headers->addHeaderLine('X-Content-Type-Options: nosniff');
245
-      // Not embeddable in an iframe TODO: make it configurable
246
-      $headers->addHeaderLine('X-Frame-Options: sameorigin');
247
-
248
-      $headers->addHeaderLine('X-XSS-Protection: 1; mode=block');
249
-      $csp = new \Laminas\Http\Header\ContentSecurityPolicy();
250
-      //$csp->setDirective('default-src', array()) // No sources
251
-      //$csp->setDirective('img-src', array('*'));
252
-      //     ->setDirective('object-src', array('media1.example.com', 'media2.example.com', '*.cdn.example.com'))
253
-      //     ->setDirective('script-src', array('trustedscripts.example.com'));
254
-      $headers->addHeader($csp);
240
+
241
+        // SECURITY HEADERS
242
+        $headers = $e->getResponse()->getHeaders();
243
+
244
+        $headers->addHeaderLine('X-Content-Type-Options: nosniff');
245
+        // Not embeddable in an iframe TODO: make it configurable
246
+        $headers->addHeaderLine('X-Frame-Options: sameorigin');
247
+
248
+        $headers->addHeaderLine('X-XSS-Protection: 1; mode=block');
249
+        $csp = new \Laminas\Http\Header\ContentSecurityPolicy();
250
+        //$csp->setDirective('default-src', array()) // No sources
251
+        //$csp->setDirective('img-src', array('*'));
252
+        //     ->setDirective('object-src', array('media1.example.com', 'media2.example.com', '*.cdn.example.com'))
253
+        //     ->setDirective('script-src', array('trustedscripts.example.com'));
254
+        $headers->addHeader($csp);
255
+    }
255 256
     }
256
-  }
257 257
 
258
-  public function getConfig()
259
-  {
258
+    public function getConfig()
259
+    {
260 260
     return include __DIR__ . '/../config/module.config.php';
261
-  }
261
+    }
262 262
 
263
-  public function getViewHelperConfig()
264
-  {
263
+    public function getViewHelperConfig()
264
+    {
265 265
     return array(
266
-      'factories' => array(
266
+        'factories' => array(
267 267
         'QgCKEditor' => function (\Laminas\ServiceManager\ServiceManager $sm) {
268
-          $config = $sm->get('config');
269
-          $QuCk = new View\Helper\AdCKEditor($config['playgroundcore']['ckeditor']);
268
+            $config = $sm->get('config');
269
+            $QuCk = new View\Helper\AdCKEditor($config['playgroundcore']['ckeditor']);
270 270
 
271
-          return $QuCk;
271
+            return $QuCk;
272 272
         },
273 273
 
274 274
         'googleAnalytics' => function (\Laminas\ServiceManager\ServiceManager $sm) {
275
-          $tracker = $sm->get('PlaygroundCore\Analytics\Tracker');
275
+            $tracker = $sm->get('PlaygroundCore\Analytics\Tracker');
276 276
 
277
-          $helper  = new View\Helper\GoogleAnalytics($tracker, $sm->get('Request'));
277
+            $helper  = new View\Helper\GoogleAnalytics($tracker, $sm->get('Request'));
278 278
 
279
-          return $helper;
279
+            return $helper;
280 280
         },
281 281
 
282 282
         'facebookOpengraph' => function (\Laminas\ServiceManager\ServiceManager $sm) {
283
-          $tracker = $sm->get('facebook-opengraph');
283
+            $tracker = $sm->get('facebook-opengraph');
284 284
 
285
-          $helper  = new View\Helper\FacebookOpengraph($tracker, $sm->get('Request'));
285
+            $helper  = new View\Helper\FacebookOpengraph($tracker, $sm->get('Request'));
286 286
 
287
-          return $helper;
287
+            return $helper;
288 288
         },
289 289
 
290 290
         'twitterCard' => function (\Laminas\ServiceManager\ServiceManager $sm) {
291
-          $viewHelper = new View\Helper\TwitterCard();
292
-          $viewHelper->setConfig($sm->get('twitter-card'));
293
-          $viewHelper->setRequest($sm->get('Request'));
291
+            $viewHelper = new View\Helper\TwitterCard();
292
+            $viewHelper->setConfig($sm->get('twitter-card'));
293
+            $viewHelper->setRequest($sm->get('Request'));
294 294
 
295
-          return $viewHelper;
295
+            return $viewHelper;
296 296
         },
297 297
 
298 298
         'switchLocaleWidget' => function (\Laminas\ServiceManager\ServiceManager $sm) {
299
-          $viewHelper = new View\Helper\SwitchLocaleWidget();
300
-          $viewHelper->setLocaleService($sm->get('playgroundcore_locale_service'));
301
-          $viewHelper->setWebsiteService($sm->get('playgroundcore_website_service'));
302
-          $viewHelper->setRouteMatch($sm->get('Application')->getMvcEvent()->getRouteMatch());
299
+            $viewHelper = new View\Helper\SwitchLocaleWidget();
300
+            $viewHelper->setLocaleService($sm->get('playgroundcore_locale_service'));
301
+            $viewHelper->setWebsiteService($sm->get('playgroundcore_website_service'));
302
+            $viewHelper->setRouteMatch($sm->get('Application')->getMvcEvent()->getRouteMatch());
303 303
 
304
-          return $viewHelper;
304
+            return $viewHelper;
305 305
         },
306 306
 
307 307
         'countryName' => function (\Laminas\ServiceManager\ServiceManager $sm) {
308
-          $service = $sm->get('playgroundcore_country_service');
309
-          $viewHelper = new View\Helper\CountryName($service);
308
+            $service = $sm->get('playgroundcore_country_service');
309
+            $viewHelper = new View\Helper\CountryName($service);
310 310
 
311
-          return $viewHelper;
311
+            return $viewHelper;
312 312
         },
313
-      ),
313
+        ),
314 314
     );
315
-  }
315
+    }
316 316
 
317
-  public function getServiceConfig()
318
-  {
317
+    public function getServiceConfig()
318
+    {
319 319
     return array(
320 320
 
321
-      'shared' => array(
321
+        'shared' => array(
322 322
         'playgroundcore_message' => false,
323 323
         // don't want this service to be a singleton. I have to reset the ffmpeg parameters for each call.
324 324
         'playgroundcore_ffmpeg_service' => false
325
-      ),
325
+        ),
326 326
 
327
-      'factories' => array(
327
+        'factories' => array(
328 328
         'playgroundcore_module_options' => function (\Laminas\ServiceManager\ServiceManager $sm) {
329
-          $config = $sm->get('Configuration');
329
+            $config = $sm->get('Configuration');
330 330
 
331
-          return new Options\ModuleOptions(isset($config['playgroundcore']) ? $config['playgroundcore'] : array());
331
+            return new Options\ModuleOptions(isset($config['playgroundcore']) ? $config['playgroundcore'] : array());
332 332
         },
333 333
 
334 334
         'playgroundcore_formgen_mapper' => function (\Laminas\ServiceManager\ServiceManager $sm) {
335
-          return new Mapper\Formgen(
335
+            return new Mapper\Formgen(
336 336
             $sm->get('playgroundcore_doctrine_em'),
337 337
             $sm->get('playgroundcore_module_options'),
338 338
             $sm
339
-          );
339
+            );
340 340
         },
341 341
 
342 342
         'playgroundcore_website_mapper' => function (\Laminas\ServiceManager\ServiceManager $sm) {
343 343
 
344
-          return new Mapper\Website(
344
+            return new Mapper\Website(
345 345
             $sm->get('playgroundcore_doctrine_em'),
346 346
             $sm->get('playgroundcore_module_options'),
347 347
             $sm
348
-          );
348
+            );
349 349
         },
350 350
 
351 351
         'playgroundcore_locale_mapper' => function (\Laminas\ServiceManager\ServiceManager $sm) {
352
-          return new Mapper\Locale(
352
+            return new Mapper\Locale(
353 353
             $sm->get('playgroundcore_doctrine_em'),
354 354
             $sm->get('playgroundcore_module_options'),
355 355
             $sm
356
-          );
356
+            );
357 357
         },
358 358
         'PlaygroundCore\Analytics\Tracker' => function (\Laminas\ServiceManager\ServiceManager $sm) {
359
-          return new Analytics\Tracker($sm->get('playgrounddesign_company_mapper'));
359
+            return new Analytics\Tracker($sm->get('playgrounddesign_company_mapper'));
360 360
         },
361 361
         // DEPRECATED
362 362
         // 'PlaygroundCore\Analytics\Tracker' => function (\Laminas\ServiceManager\ServiceManager $sm) {
@@ -395,37 +395,37 @@  discard block
 block discarded – undo
395 395
         //     return $tracker;
396 396
         // },
397 397
         'PlaygroundCore\Opengraph\Tracker' => function (\Laminas\ServiceManager\ServiceManager $sm) {
398
-          $config = $sm->get('config');
399
-          $config = isset($config['playgroundcore']['facebookOpengraph']) ? $config['playgroundcore']['facebookOpengraph'] : array('appId' => '');
398
+            $config = $sm->get('config');
399
+            $config = isset($config['playgroundcore']['facebookOpengraph']) ? $config['playgroundcore']['facebookOpengraph'] : array('appId' => '');
400 400
 
401
-          $tracker = new Opengraph\Tracker($config['appId']);
401
+            $tracker = new Opengraph\Tracker($config['appId']);
402 402
 
403
-          if (isset($config['enable'])) {
403
+            if (isset($config['enable'])) {
404 404
             $tracker->setEnableOpengraph($config['enable']);
405
-          }
405
+            }
406 406
 
407
-          if (isset($config['tags'])) {
407
+            if (isset($config['tags'])) {
408 408
             foreach ($config['tags'] as $type => $value) {
409
-              $tag = new Opengraph\Tag($type, $value);
410
-              $tracker->addTag($tag);
409
+                $tag = new Opengraph\Tag($type, $value);
410
+                $tracker->addTag($tag);
411
+            }
411 412
             }
412
-          }
413 413
 
414
-          return $tracker;
414
+            return $tracker;
415 415
         },
416 416
         'PlaygroundCore\TwitterCard\Config' => function (\Laminas\ServiceManager\ServiceManager $sm) {
417
-          $config = $sm->get('config');
418
-          $config = isset($config['playgroundcore']['twitterCard']) ? $config['playgroundcore']['twitterCard'] : array();
419
-          return new TwitterCard\Config($config);
417
+            $config = $sm->get('config');
418
+            $config = isset($config['playgroundcore']['twitterCard']) ? $config['playgroundcore']['twitterCard'] : array();
419
+            return new TwitterCard\Config($config);
420 420
         },
421
-      ),
421
+        ),
422 422
     );
423
-  }
423
+    }
424 424
 
425
-  public function getConsoleUsage(\Laminas\Console\Adapter\Posix $console)
426
-  {
425
+    public function getConsoleUsage(\Laminas\Console\Adapter\Posix $console)
426
+    {
427 427
     return array(
428
-      'cron'  => 'call this command to enable cron tasks'
428
+        'cron'  => 'call this command to enable cron tasks'
429 429
     );
430
-  }
430
+    }
431 431
 }
Please login to merge, or discard this patch.
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -199,7 +199,7 @@  discard block
 block discarded – undo
199 199
 
200 200
     // Google Analytics : When the render event is triggered, we invoke the view helper to
201 201
     // render the javascript code.
202
-    $e->getApplication()->getEventManager()->attach(\Laminas\Mvc\MvcEvent::EVENT_RENDER, function (\Laminas\Mvc\MvcEvent $e) use ($serviceManager) {
202
+    $e->getApplication()->getEventManager()->attach(\Laminas\Mvc\MvcEvent::EVENT_RENDER, function(\Laminas\Mvc\MvcEvent $e) use ($serviceManager) {
203 203
       $view   = $serviceManager->get('ViewHelperManager');
204 204
       $plugin = $view->get('googleAnalytics');
205 205
       $plugin();
@@ -226,8 +226,8 @@  discard block
 block discarded – undo
226 226
         // that they need to send the user back to FB...
227 227
 
228 228
         if (!count($_COOKIE) > 0 && strpos($_SERVER['HTTP_USER_AGENT'], 'Safari')) {
229
-          echo '<script type="text/javascript">' .
230
-            'window.top.location.href = window.location.href+"?redir_fb_page_id=' . $data["page"]["id"] . '";' .
229
+          echo '<script type="text/javascript">'.
230
+            'window.top.location.href = window.location.href+"?redir_fb_page_id='.$data["page"]["id"].'";'.
231 231
             '</script>';
232 232
         }
233 233
 
@@ -257,21 +257,21 @@  discard block
 block discarded – undo
257 257
 
258 258
   public function getConfig()
259 259
   {
260
-    return include __DIR__ . '/../config/module.config.php';
260
+    return include __DIR__.'/../config/module.config.php';
261 261
   }
262 262
 
263 263
   public function getViewHelperConfig()
264 264
   {
265 265
     return array(
266 266
       'factories' => array(
267
-        'QgCKEditor' => function (\Laminas\ServiceManager\ServiceManager $sm) {
267
+        'QgCKEditor' => function(\Laminas\ServiceManager\ServiceManager $sm) {
268 268
           $config = $sm->get('config');
269 269
           $QuCk = new View\Helper\AdCKEditor($config['playgroundcore']['ckeditor']);
270 270
 
271 271
           return $QuCk;
272 272
         },
273 273
 
274
-        'googleAnalytics' => function (\Laminas\ServiceManager\ServiceManager $sm) {
274
+        'googleAnalytics' => function(\Laminas\ServiceManager\ServiceManager $sm) {
275 275
           $tracker = $sm->get('PlaygroundCore\Analytics\Tracker');
276 276
 
277 277
           $helper  = new View\Helper\GoogleAnalytics($tracker, $sm->get('Request'));
@@ -279,7 +279,7 @@  discard block
 block discarded – undo
279 279
           return $helper;
280 280
         },
281 281
 
282
-        'facebookOpengraph' => function (\Laminas\ServiceManager\ServiceManager $sm) {
282
+        'facebookOpengraph' => function(\Laminas\ServiceManager\ServiceManager $sm) {
283 283
           $tracker = $sm->get('facebook-opengraph');
284 284
 
285 285
           $helper  = new View\Helper\FacebookOpengraph($tracker, $sm->get('Request'));
@@ -287,7 +287,7 @@  discard block
 block discarded – undo
287 287
           return $helper;
288 288
         },
289 289
 
290
-        'twitterCard' => function (\Laminas\ServiceManager\ServiceManager $sm) {
290
+        'twitterCard' => function(\Laminas\ServiceManager\ServiceManager $sm) {
291 291
           $viewHelper = new View\Helper\TwitterCard();
292 292
           $viewHelper->setConfig($sm->get('twitter-card'));
293 293
           $viewHelper->setRequest($sm->get('Request'));
@@ -295,7 +295,7 @@  discard block
 block discarded – undo
295 295
           return $viewHelper;
296 296
         },
297 297
 
298
-        'switchLocaleWidget' => function (\Laminas\ServiceManager\ServiceManager $sm) {
298
+        'switchLocaleWidget' => function(\Laminas\ServiceManager\ServiceManager $sm) {
299 299
           $viewHelper = new View\Helper\SwitchLocaleWidget();
300 300
           $viewHelper->setLocaleService($sm->get('playgroundcore_locale_service'));
301 301
           $viewHelper->setWebsiteService($sm->get('playgroundcore_website_service'));
@@ -304,7 +304,7 @@  discard block
 block discarded – undo
304 304
           return $viewHelper;
305 305
         },
306 306
 
307
-        'countryName' => function (\Laminas\ServiceManager\ServiceManager $sm) {
307
+        'countryName' => function(\Laminas\ServiceManager\ServiceManager $sm) {
308 308
           $service = $sm->get('playgroundcore_country_service');
309 309
           $viewHelper = new View\Helper\CountryName($service);
310 310
 
@@ -325,13 +325,13 @@  discard block
 block discarded – undo
325 325
       ),
326 326
 
327 327
       'factories' => array(
328
-        'playgroundcore_module_options' => function (\Laminas\ServiceManager\ServiceManager $sm) {
328
+        'playgroundcore_module_options' => function(\Laminas\ServiceManager\ServiceManager $sm) {
329 329
           $config = $sm->get('Configuration');
330 330
 
331 331
           return new Options\ModuleOptions(isset($config['playgroundcore']) ? $config['playgroundcore'] : array());
332 332
         },
333 333
 
334
-        'playgroundcore_formgen_mapper' => function (\Laminas\ServiceManager\ServiceManager $sm) {
334
+        'playgroundcore_formgen_mapper' => function(\Laminas\ServiceManager\ServiceManager $sm) {
335 335
           return new Mapper\Formgen(
336 336
             $sm->get('playgroundcore_doctrine_em'),
337 337
             $sm->get('playgroundcore_module_options'),
@@ -339,7 +339,7 @@  discard block
 block discarded – undo
339 339
           );
340 340
         },
341 341
 
342
-        'playgroundcore_website_mapper' => function (\Laminas\ServiceManager\ServiceManager $sm) {
342
+        'playgroundcore_website_mapper' => function(\Laminas\ServiceManager\ServiceManager $sm) {
343 343
 
344 344
           return new Mapper\Website(
345 345
             $sm->get('playgroundcore_doctrine_em'),
@@ -348,14 +348,14 @@  discard block
 block discarded – undo
348 348
           );
349 349
         },
350 350
 
351
-        'playgroundcore_locale_mapper' => function (\Laminas\ServiceManager\ServiceManager $sm) {
351
+        'playgroundcore_locale_mapper' => function(\Laminas\ServiceManager\ServiceManager $sm) {
352 352
           return new Mapper\Locale(
353 353
             $sm->get('playgroundcore_doctrine_em'),
354 354
             $sm->get('playgroundcore_module_options'),
355 355
             $sm
356 356
           );
357 357
         },
358
-        'PlaygroundCore\Analytics\Tracker' => function (\Laminas\ServiceManager\ServiceManager $sm) {
358
+        'PlaygroundCore\Analytics\Tracker' => function(\Laminas\ServiceManager\ServiceManager $sm) {
359 359
           return new Analytics\Tracker($sm->get('playgrounddesign_company_mapper'));
360 360
         },
361 361
         // DEPRECATED
@@ -394,7 +394,7 @@  discard block
 block discarded – undo
394 394
 
395 395
         //     return $tracker;
396 396
         // },
397
-        'PlaygroundCore\Opengraph\Tracker' => function (\Laminas\ServiceManager\ServiceManager $sm) {
397
+        'PlaygroundCore\Opengraph\Tracker' => function(\Laminas\ServiceManager\ServiceManager $sm) {
398 398
           $config = $sm->get('config');
399 399
           $config = isset($config['playgroundcore']['facebookOpengraph']) ? $config['playgroundcore']['facebookOpengraph'] : array('appId' => '');
400 400
 
@@ -413,7 +413,7 @@  discard block
 block discarded – undo
413 413
 
414 414
           return $tracker;
415 415
         },
416
-        'PlaygroundCore\TwitterCard\Config' => function (\Laminas\ServiceManager\ServiceManager $sm) {
416
+        'PlaygroundCore\TwitterCard\Config' => function(\Laminas\ServiceManager\ServiceManager $sm) {
417 417
           $config = $sm->get('config');
418 418
           $config = isset($config['playgroundcore']['twitterCard']) ? $config['playgroundcore']['twitterCard'] : array();
419 419
           return new TwitterCard\Config($config);
Please login to merge, or discard this patch.