/** * Return a exception response. * * @return \Parest\Rest\Service\Http\Response */ public function response() { $response = new Response(); $response->setStatusCode($this->statusCode, $this->statusMessage); empty($this->code) and $this->code = $this->statusCode; empty($this->message) and $this->message = $this->statusMessage; $response->setContent(['code' => $this->code, 'message' => $this->message, 'description' => $this->description]); return $response; }