BackBee\Event\Listener\ExceptionListener::getDebugTraceResponse PHP Метод

getDebugTraceResponse() приватный Метод

Return response with debug trace.
private getDebugTraceResponse ( Exception $exception, integer $statusCode ) : Response
$exception Exception
$statusCode integer
Результат Symfony\Component\HttpFoundation\Response
    private function getDebugTraceResponse(\Exception $exception, $statusCode)
    {
        $request = $this->application->getRequest();
        $response = (new \Symfony\Component\Debug\ExceptionHandler())->createResponse($exception);
        $response->setStatusCode($statusCode);
        if (in_array('application/json', $request->getAcceptableContentTypes())) {
            $response = new JsonResponse($response->getContent(), $response->getStatusCode(), $response->headers->all());
        }
        return $response;
    }