X-Git-Url: https://git.rapsys.eu/userbundle/blobdiff_plain/2b55a565f43b0581c625cbc00948749d983056cc..5a98a00e7d88a4ab0e68d68abf1eee8842cb1b30:/Handler/AuthenticationSuccessHandler.php?ds=sidebyside 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