Explorar o código

[Foundation] fixed request value when passed to the handle method

Fabien Potencier %!s(int64=15) %!d(string=hai) anos
pai
achega
d9e444b440
Modificáronse 2 ficheiros con 8 adicións e 0 borrados
  1. 4 0
      src/Symfony/Foundation/Kernel.php
  2. 4 0
      src/Symfony/Foundation/bootstrap.php

+ 4 - 0
src/Symfony/Foundation/Kernel.php

@@ -140,6 +140,10 @@ abstract class Kernel implements \Serializable
     {
       $request = $this->container->getRequestService();
     }
+    else
+    {
+      $this->container->setService('request', $request);
+    }
 
     return $this->container->getRequestHandlerService()->handle($request);
   }

+ 4 - 0
src/Symfony/Foundation/bootstrap.php

@@ -416,6 +416,10 @@ abstract class Kernel implements \Serializable
     {
       $request = $this->container->getRequestService();
     }
+    else
+    {
+      $this->container->setService('request', $request);
+    }
 
     return $this->container->getRequestHandlerService()->handle($request);
   }