1: <?php
2:
3: namespace Mapbender\CoreBundle\EventListener;
4:
5: use \Symfony\Component\HttpKernel\Event\GetResponseEvent;
6: use \Symfony\Component\HttpFoundation\Response;
7:
8: 9: 10:
11: class RequestListener {
12:
13: 14: 15: 16:
17: public function onKernelRequest(GetResponseEvent $event) {
18: $request = $event->getRequest();
19:
20: $session_id = $request->get(session_name());
21:
22: if($session_id) {
23: $request->cookies->set(session_name(), $session_id);
24: session_id($request->get(session_name()));
25: }
26: }
27: }
28:
29: