requestID = clone $requestID; $this->serviceName = (string)$serviceName; $this->statusCode = (int)$statusCode; $this->statusMessage = (string)$statusMessage; $this->payloadData = $payloadData; $this->devErrors = $devErrors; $this->devWarnings = $devWarnings; $this->devNotifications = $devNotifications; $this->userSuccessMsgs = $userSuccessMsgs; $this->userErrors = $userErrors; $this->userWarnings = $userWarnings; $this->userNotifications = $userNotifications; } /** * @return ServiceRequestID */ public function getRequestID() { return $this->requestID; } /** * @return string */ public function getServiceName() { return $this->serviceName; } /** * @return int */ public function getStatusCode() { return $this->statusCode; } /** * @return string */ public function getStatusMessage() { return $this->statusMessage; } /** * @return array */ public function getPayloadData() { return $this->payloadData; } /** * @return array */ public function getDevErrors() { return $this->devErrors; } /** * @return array */ public function getDevWarnings() { return $this->devWarnings; } /** * @return array */ public function getDevNotifications() { return $this->devNotifications; } /** * @return array */ public function getUserSuccessMsgs() { return $this->userSuccessMsgs; } /** * @return array */ public function getUserErrors() { return $this->userErrors; } /** * @return array */ public function getUserWarnings() { return $this->userWarnings; } /** * @return array */ public function getUserNotifications() { return $this->userNotifications; } }