/**
  * {@inheritdoc}
  */
 public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
 {
     $this->request = $request;
     if ($this->canBootRealSystem()) {
         return new RedirectResponse($this->getInstallToolUrl());
     }
     $this->boot();
     $controller = new InstallationController();
     $controller->setContainer($this->getContainer());
     return $controller->installAction();
 }