Symfony2 redirect for event listener?

后端 未结 5 838

I have a kernel event listener setup (kernel.controller) to redirect the user if hes not logged in. The event listener is succefully getting called, however im having troubl

5条回答
  •  余生分开走
    2020-12-05 01:03

    If you wanna redirect from FilterControllerEvent you should use this one:

    public function onKernelController(FilterControllerEvent $event)
    {
        // do something
        $event->setController(function() use ($redirectUrl) {
            return new RedirectResponse($redirectUrl);
        });
    }
    

提交回复
热议问题