public function __construct(Response $response) { parent::__construct(); $this->setStatusCode($response->getStatusCode(), $response->getStatusMessage()); $this->data = $response->getData(); $this->meta = $response->getMeta(); $this->messages = $response->getMessages(); }