Nelmio\SecurityBundle\EventListener\FlexibleSslListener::onKernelRequest PHP Метод

onKernelRequest() публичный Метод

public onKernelRequest ( GetResponseEvent $e )
$e Symfony\Component\HttpKernel\Event\GetResponseEvent
    public function onKernelRequest(GetResponseEvent $e)
    {
        if (HttpKernelInterface::MASTER_REQUEST !== $e->getRequestType()) {
            return;
        }
        $request = $e->getRequest();
        // force users to use ssl if the auth cookie is present
        if ('1' === $request->cookies->get($this->cookieName) && !$request->isSecure()) {
            $e->setResponse(new RedirectResponse('https://' . substr($request->getUri(), 7)));
        }
    }