From d9e444b4401e2a8b79a8e8197383e20e71833ec3 Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Thu, 8 Apr 2010 11:12:58 +0200 Subject: [PATCH] [Foundation] fixed request value when passed to the handle method --- src/Symfony/Foundation/Kernel.php | 4 ++++ src/Symfony/Foundation/bootstrap.php | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/Symfony/Foundation/Kernel.php b/src/Symfony/Foundation/Kernel.php index 27f494beb5..d390ceb091 100644 --- a/src/Symfony/Foundation/Kernel.php +++ b/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); } diff --git a/src/Symfony/Foundation/bootstrap.php b/src/Symfony/Foundation/bootstrap.php index c18d3ed181..f59139517d 100644 --- a/src/Symfony/Foundation/bootstrap.php +++ b/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); }