X-Git-Url: https://git.rapsys.eu/userbundle/blobdiff_plain/2b55a565f43b0581c625cbc00948749d983056cc..c367958b6f5eb5e1446f03e47b6177bf8831428e:/Handler/AuthenticationSuccessHandler.php

diff --git a/Handler/AuthenticationSuccessHandler.php b/Handler/AuthenticationSuccessHandler.php
index 961c1b1..c57c68a 100644
--- a/Handler/AuthenticationSuccessHandler.php
+++ b/Handler/AuthenticationSuccessHandler.php
@@ -37,41 +37,28 @@ class AuthenticationSuccessHandler extends DefaultAuthenticationSuccessHandler {
 	/**
 	 * Default options
 	 */
-    protected $defaultOptions = [
-        'always_use_default_target_path' => false,
-        'default_target_path' => '/',
-        'login_path' => '/login',
-        'target_path_parameter' => '_target_path',
-        'use_referer' => false,
-    ];
-
-	/**
-	 * Options
-	 */
-    protected $options;
-
-	/**
-	 * Router instance
-	 */
-	protected $router;
+	protected array $defaultOptions = [
+		'always_use_default_target_path' => false,
+		'default_target_path' => '/',
+		'login_path' => '/login',
+		'target_path_parameter' => '_target_path',
+		'use_referer' => false,
+	];
 
 	/**
 	 * {@inheritdoc}
 	 */
-	public function __construct(RouterInterface $router, array $options = []) {
+	public function __construct(protected RouterInterface $router, protected array $options = []) {
 		//Set options
 		$this->setOptions($options);
-
-		//Set router
-		$this->router = $router;
 	}
 
-    /**
+	/**
+	 * {@inheritdoc}
+	 *
 	 * This is called when an interactive authentication attempt succeeds
 	 *
 	 * In use_referer case it will handle correctly when login_path is a route name or path
-	 *
-	 * {@inheritdoc}
 	 */
 	public function onAuthenticationSuccess(Request $request, TokenInterface $token): Response {
 		//Set login route