protected function resolveErrorAsArray(RequestApplicationInterface $app, \Throwable $exception)
    {
        $data = $this->getErrorData($exception);
        $responseData = ['error' => $data];
        $app->response->setBody($responseData)->setStatusCodeByException($exception);
        return $app->response;
    }
protected function resolveErrorAsArray(RequestApplicationInterface $app, \Throwable $exception)
    {
        $data = $this->getErrorData($exception);
        $responseData = ['error' => $data];
        $app->response->setBody($responseData)->setStatusCodeByException($exception);
        return $app->response;
    }
protected function resolveErrorAsArray ( RequestApplicationInterface $ app , \ Throwable $ exception ) { $ data = $ this -> getErrorData ( $ exception ) ; $ responseData = [ 'error' => $ data ] ; $ app -> response -> setBody ( $ responseData ) -> setStatusCodeByException ( $ exception ) ; return $ app -> response ; }
Resolve error as array formatted
@param RequestApplicationInterface $app
@param \Throwable                  $exception
@return ResponseBuilderInterface
Resolve error as array formatted