public function toXMLString() { $str = ''; $str .= parent::toXMLString(); if ($this->ExternalRememberMeID != null) { $str .= '<urn:ExternalRememberMeID>' . PPUtils::escapeInvalidXmlCharsRegex($this->ExternalRememberMeID) . '</urn:ExternalRememberMeID>'; } if ($this->ExternalRememberMeOwnerDetails != null) { $str .= '<urn:ExternalRememberMeOwnerDetails>'; $str .= $this->ExternalRememberMeOwnerDetails->toXMLString(); $str .= '</urn:ExternalRememberMeOwnerDetails>'; } return $str; }
public function toXMLString() { $flag = 0; foreach ($this->ButtonVar as $var) { if (strpos($var, 'bn=') !== FALSE) { $flag = 1; break; } } if (!$flag) { array_push($this->ButtonVar, "bn=PayPal_SDK"); } return parent::toXMLString(); }
public function toXMLString() { $str = ''; $str .= parent::toXMLString(); if ($this->ExternalRememberMeID != null) { //prop is not a collection //prop not complex //prop is not value $str .= '<urn:ExternalRememberMeID>' . $this->ExternalRememberMeID . '</urn:ExternalRememberMeID>'; } if ($this->ExternalRememberMeOwnerDetails != null) { //prop is not a collection //prop is complex //prop is not enum //does not contain attribute or is attribute $str .= '<urn:ExternalRememberMeOwnerDetails>'; $str .= $this->ExternalRememberMeOwnerDetails->toXMLString(); $str .= '</urn:ExternalRememberMeOwnerDetails>'; } return $str; }