public function handle(SymfonyRequest
$request,
$type = HttpKernelInterface::MASTER_REQUEST,
$catch = true
) { if ($this->booted === false
) { $this->
boot();
} /** @var Enlight_Controller_Front $front */
$front =
$this->container->
get('front'
);
$enlightRequest =
$this->
transformSymfonyRequestToEnlightRequest($request);
if ($front->
Request() === null
) { $front->
setRequest($enlightRequest);
$response =
$front->
dispatch();
} else { $dispatcher =
clone $front->
Dispatcher();
$response =
clone $front->
Response();
$response->
clearHeaders() ->
clearBody();