X-Git-Url: https://git.rapsys.eu/userbundle/blobdiff_plain/776c977f27292e536619c2bd70cabdbcc118d5e4..a410610ad184292cb2df65cc0dfb052470d2a69d:/Handler/LogoutSuccessHandler.php?ds=sidebyside diff --git a/Handler/LogoutSuccessHandler.php b/Handler/LogoutSuccessHandler.php index 57392dd..825cd5b 100644 --- a/Handler/LogoutSuccessHandler.php +++ b/Handler/LogoutSuccessHandler.php @@ -1,10 +1,20 @@ - + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ namespace Rapsys\UserBundle\Handler; use Symfony\Component\DependencyInjection\ContainerInterface; use Symfony\Component\HttpFoundation\RedirectResponse; use Symfony\Component\HttpFoundation\Request; +use Symfony\Component\HttpFoundation\Response; use Symfony\Component\Routing\Exception\ResourceNotFoundException; use Symfony\Component\Routing\RequestContext; use Symfony\Component\Routing\RouterInterface; @@ -32,6 +42,9 @@ class LogoutSuccessHandler extends DefaultLogoutSuccessHandler { protected $targetUrl; /** + * @xxx Second argument will be replaced by security.firewalls.main.logout.target + * @see vendor/symfony/security-bundle/DependencyInjection/SecurityExtension.php +360 + * * {@inheritdoc} */ public function __construct(ContainerInterface $container, string $targetUrl = '/', RouterInterface $router) { @@ -48,7 +61,7 @@ class LogoutSuccessHandler extends DefaultLogoutSuccessHandler { /** * {@inheritdoc} */ - public function onLogoutSuccess(Request $request) { + public function onLogoutSuccess(Request $request): Response { //Retrieve logout route $logout = $request->get('_route');