CurrencyCode)) { $this->setCurrencyCode($response->CurrencyCode); } if (isset($response->MonetaryValue)) { $this->setMonetaryValue($response->MonetaryValue); } } } /** * @param null|DOMDocument $document * * @return DOMElement */ public function toNode(DOMDocument $document = null) { if (null === $document) { $document = new DOMDocument(); } $node = $document->createElement('InsuredValue'); $node->appendChild($document->createElement('CurrencyCode', $this->getCurrencyCode())); $node->appendChild($document->createElement('MonetaryValue', $this->getMonetaryValue())); return $node; } /** * @return string|null */ public function getCurrencyCode() { return $this->currencyCode; } /** * @param $var string */ public function setCurrencyCode($var) { $this->CurrencyCode = $var; $this->currencyCode = $var; } /** * @return float|null */ public function getMonetaryValue() { return $this->monetaryValue; } /** * @param $var float */ public function setMonetaryValue($var) { $this->MonetaryValue = $var; $this->monetaryValue = $var; } }