X-Git-Url: https://git.rapsys.eu/userbundle/blobdiff_plain/be90ff0448f23198efda2b575744cd160088b94d..1aa803557744dc452cd804fe8d0ae55771b4ce39:/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; } /**