... |
... |
@@ -22,8 +22,9 @@ use Contao\Input;
|
22 |
22 |
use Contao\StringUtil;
|
23 |
23 |
use Contao\System;
|
24 |
24 |
use Doctrine\DBAL\Connection;
|
|
25 |
+use Symfony\Component\HttpFoundation\Request;
|
25 |
26 |
use Symfony\Component\HttpFoundation\Session\SessionInterface;
|
26 |
|
-use Symfony\Component\Security\Core\Security;
|
|
27 |
+use Symfony\Bundle\SecurityBundle\Security;
|
27 |
28 |
use vonRotenberg\ModalBundle\Security\ModalPermissions;
|
28 |
29 |
|
29 |
30 |
class ModalDataContainerListener
|
... |
... |
@@ -31,10 +32,10 @@ class ModalDataContainerListener
|
31 |
32 |
private Security $security;
|
32 |
33 |
private SessionInterface $session;
|
33 |
34 |
|
34 |
|
- public function __construct(Security $security, SessionInterface $session)
|
|
35 |
+ public function __construct(Security $security, Request $request)
|
35 |
36 |
{
|
36 |
37 |
$this->security = $security;
|
37 |
|
- $this->session = $session;
|
|
38 |
+ $this->session = $request->getSession();
|
38 |
39 |
}
|
39 |
40 |
|
40 |
41 |
/**
|