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;
 }
Exemplo n.º 2
0
 public static function GetArrayFromSoapArray($objSoapArray)
 {
     $objArrayToReturn = array();
     foreach ($objSoapArray as $objSoapObject) {
         array_push($objArrayToReturn, WpTerms::GetObjectFromSoapObject($objSoapObject));
     }
     return $objArrayToReturn;
 }