[WebBundle] fixed controller loader run() method

This commit is contained in:
Fabien Potencier 2010-04-19 08:57:58 +02:00
parent 1c0a18d1b4
commit 257c06f551
1 changed files with 6 additions and 2 deletions

View File

@ -46,9 +46,13 @@ class ControllerLoader
list($parameters['_bundle'], $parameters['_controller'], $parameters['_action']) = explode(':', $controller);
$parameters['_format'] = $request->getRequestFormat();
$request = $request->duplicate(null, null, $parameters);
$subRequest = $request->duplicate(null, null, $parameters);
return $this->container->getRequestHandlerService()->handleRaw($request, false);
$response = $this->container->getRequestHandlerService()->handleRaw($subRequest, false);
$this->container->setService('request', $request);
return $response;
}
public function resolve(Event $event)