Ejemplo n.º 1
0
 public function interceptRequest(HttpRequest $request)
 {
     if ($this->secure && !$request->isSecure()) {
         $response = new HttpResponse(Http::REDIRECT_IDENTICAL);
         $response->setHeader('Location', $request->getUri()->setScheme('https'));
         return $response;
     }
     if (!$this->secure && $request->isSecure()) {
         $response = new HttpResponse(Http::REDIRECT_IDENTICAL);
         $response->setHeader('Location', $request->getUri()->setScheme('http'));
         return $response;
     }
 }