/**
  * @param $error
  * @param $statusCode
  * @return mixed
  */
 private function errorResponse($error, $statusCode)
 {
     $error = new Error($error);
     $error->requestId = Uuid::uuid4()->toString();
     return $this->response->setStatusCode($statusCode)->withArray($this->errorTransformer->transform($error), ['Request-Id' => $error->requestId]);
 }