protected function determineResponse($response)
{
if ($response instanceof ResponseInterface) {
return $response;
}
try {
$response = new Response($response);
} catch (\Exception $e) {
throw new \RuntimeException('Unable to build Response from controller return value', 0, $e);
}
return $response;
}