/** * @param int $status * @param string $body * @param int $errorNo * @param string $error * @return ResponseInterface */ private function makeResponse($status, $body, $errorNo, $error) { $response = new Response(); $response->setRawBody($body); $response->setHttpStatus($status); if (!empty($error)) { $errors = [$errorNo => $error]; $response->setErrors($errors); } return $response; }