X-Git-Url: https://git.rapsys.eu/userbundle/blobdiff_plain/be90ff0448f23198efda2b575744cd160088b94d..ffeb0f7e44aa00f2f163e20e4ca3e03a8b790653:/Listener/LogoutListener.php

diff --git a/Listener/LogoutListener.php b/Listener/LogoutListener.php
index 29b69e4..8561250 100644
--- a/Listener/LogoutListener.php
+++ b/Listener/LogoutListener.php
@@ -11,6 +11,8 @@
 
 namespace Rapsys\UserBundle\Listener;
 
+use Rapsys\UserBundle\RapsysUserBundle;
+
 use Symfony\Component\DependencyInjection\ContainerInterface;
 use Symfony\Component\EventDispatcher\EventSubscriberInterface;
 use Symfony\Component\HttpFoundation\RedirectResponse;
@@ -23,8 +25,6 @@ use Symfony\Component\Routing\RequestContext;
 use Symfony\Component\Routing\RouterInterface;
 use Symfony\Component\Security\Http\Event\LogoutEvent;
 
-use Rapsys\UserBundle\RapsysUserBundle;
-
 /**
  * {@inheritdoc}
  */
@@ -34,26 +34,15 @@ class LogoutListener implements EventSubscriberInterface {
 	 */
 	protected $config;
 
-	/**
-	 * Target url
-	 */
-	private $targetUrl;
-
 	/**
 	 * {@inheritdoc}
 	 *
 	 * @xxx Second argument will be replaced by security.firewalls.main.logout.target
-	 * @see vendor/symfony/security-bundle/DependencyInjection/SecurityExtension.php +445
+	 * @see vendor/symfony/security-bundle/Resources/config/security_listeners.php +79
 	 */
-	public function __construct(ContainerInterface $container, string $targetUrl, RouterInterface $router) {
+	public function __construct(protected ContainerInterface $container, protected string $targetUrl, protected RouterInterface $router) {
 		//Set config
 		$this->config = $container->getParameter(RapsysUserBundle::getAlias());
-
-		//Set target url
-		$this->targetUrl = $targetUrl;
-
-		//Set router
-		$this->router = $router;
 	}
 
 	/**