/** * Return standard class from this class * @return stdClass */ public function toStdClass() { $stdClass = new stdClass(); $stdClass->clientId = $this->_clientId; $stdClass->partnerName = $this->_partnerName; $stdClass->objectName = $this->_objectName; if (isset($this->_address)) { $stdClass->address = $this->_address->toStdClass(); } $stdClass->contactName = $this->_contactName; $arrStdClassParamPhoneNumber = array(); if (isset($this->_phones)) { if (is_array($this->_phones)) { for ($i = 0; $i < count($this->_phones); $i++) { $arrStdClassParamPhoneNumber[$i] = $this->_phones[$i]->toStdClass(); } } else { $arrStdClassParamPhoneNumber[0] = $this->_phones->toStdClass(); } } $stdClass->phones = $arrStdClassParamPhoneNumber; $stdClass->email = $this->_email; return $stdClass; }