registrationEnabled = $registrationEnabled; $this->urlGenerator = $urlGenerator; } public static function getSubscribedEvents() { return [ FOSUserEvents::REGISTRATION_INITIALIZE => 'onRegistrationInitialize', ]; } public function onRegistrationInitialize(GetResponseUserEvent $event) { if ($this->registrationEnabled) { return; } $event->setResponse(new RedirectResponse($this->urlGenerator->generate('fos_user_security_login'), 301)); } }