payer = $payer; } /** * Parse ServerSideEncryptionConfig from the xml. * * @param string $strXml * @throws OssException * @return null */ public function parseFromXml($strXml) { $xml = simplexml_load_string($strXml); if (isset($xml->Payer)) { $this->payer = strval($xml->Payer); } } /** * Serialize the object into xml string. * * @return string */ public function serializeToXml() { $xml = new \SimpleXMLElement(''); if (isset($this->payer)) { $xml->addChild('Payer', $this->payer); } return $xml->asXML(); } public function __toString() { return $this->serializeToXml(); } /** * @return string */ public function getPayer() { return $this->payer; } private $payer = ""; }