diff --git a/src/Symfony/Component/HttpKernel/DependencyInjection/ContainerAwareHttpKernel.php b/src/Symfony/Component/HttpKernel/DependencyInjection/ContainerAwareHttpKernel.php index 69e7937d18c11..4d249f69ef7ac 100644 --- a/src/Symfony/Component/HttpKernel/DependencyInjection/ContainerAwareHttpKernel.php +++ b/src/Symfony/Component/HttpKernel/DependencyInjection/ContainerAwareHttpKernel.php @@ -25,6 +25,8 @@ * * @author Fabien Potencier * @author Johannes M. Schmitt + * + * @deprecated since version 2.7, to be removed in 3.0. */ class ContainerAwareHttpKernel extends HttpKernel { @@ -55,8 +57,6 @@ public function __construct(EventDispatcherInterface $dispatcher, ContainerInter */ public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) { - $request->headers->set('X-Php-Ob-Level', ob_get_level()); - $this->container->enterScope('request'); $this->container->set('request', $request, 'request'); diff --git a/src/Symfony/Component/HttpKernel/HttpKernel.php b/src/Symfony/Component/HttpKernel/HttpKernel.php index 966cf6c32475a..ca79f62b97c98 100644 --- a/src/Symfony/Component/HttpKernel/HttpKernel.php +++ b/src/Symfony/Component/HttpKernel/HttpKernel.php @@ -62,6 +62,8 @@ public function __construct(EventDispatcherInterface $dispatcher, ControllerReso */ public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) { + $request->headers->set('X-Php-Ob-Level', ob_get_level()); + try { return $this->handleRaw($request, $type); } catch (\Exception $e) {