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;
 }