public static function GetObjectFromSoapObject($objSoapObject) { $objToReturn = new WpTermTaxonomy(); if (property_exists($objSoapObject, 'TermTaxonomyId')) { $objToReturn->intTermTaxonomyId = $objSoapObject->TermTaxonomyId; } if (property_exists($objSoapObject, 'Term') && $objSoapObject->Term) { $objToReturn->Term = WpTerms::GetObjectFromSoapObject($objSoapObject->Term); } if (property_exists($objSoapObject, 'Taxonomy')) { $objToReturn->strTaxonomy = $objSoapObject->Taxonomy; } if (property_exists($objSoapObject, 'Description')) { $objToReturn->strDescription = $objSoapObject->Description; } if (property_exists($objSoapObject, 'ParentObject') && $objSoapObject->ParentObject) { $objToReturn->ParentObject = WpTermTaxonomy::GetObjectFromSoapObject($objSoapObject->ParentObject); } if (property_exists($objSoapObject, 'Count')) { $objToReturn->intCount = $objSoapObject->Count; } if (property_exists($objSoapObject, '__blnRestored')) { $objToReturn->__blnRestored = $objSoapObject->__blnRestored; } return $objToReturn; }
public static function GetObjectFromSoapObject($objSoapObject) { $objToReturn = new WpTermRelationships(); if (property_exists($objSoapObject, 'ObjectId')) { $objToReturn->intObjectId = $objSoapObject->ObjectId; } if (property_exists($objSoapObject, 'TermTaxonomy') && $objSoapObject->TermTaxonomy) { $objToReturn->TermTaxonomy = WpTermTaxonomy::GetObjectFromSoapObject($objSoapObject->TermTaxonomy); } if (property_exists($objSoapObject, 'TermOrder')) { $objToReturn->intTermOrder = $objSoapObject->TermOrder; } if (property_exists($objSoapObject, '__blnRestored')) { $objToReturn->__blnRestored = $objSoapObject->__blnRestored; } return $objToReturn; }