public static function GetObjectFromSoapObject($objSoapObject) { $objToReturn = new WikiItem(); if (property_exists($objSoapObject, 'Id')) { $objToReturn->intId = $objSoapObject->Id; } if (property_exists($objSoapObject, 'Path')) { $objToReturn->strPath = $objSoapObject->Path; } if (property_exists($objSoapObject, 'WikiItemTypeId')) { $objToReturn->intWikiItemTypeId = $objSoapObject->WikiItemTypeId; } if (property_exists($objSoapObject, 'EditorMinimumPersonTypeId')) { $objToReturn->intEditorMinimumPersonTypeId = $objSoapObject->EditorMinimumPersonTypeId; } if (property_exists($objSoapObject, 'OverrideNavbarIndex')) { $objToReturn->intOverrideNavbarIndex = $objSoapObject->OverrideNavbarIndex; } if (property_exists($objSoapObject, 'OverrideSubnavIndex')) { $objToReturn->intOverrideSubnavIndex = $objSoapObject->OverrideSubnavIndex; } if (property_exists($objSoapObject, 'CurrentWikiVersion') && $objSoapObject->CurrentWikiVersion) { $objToReturn->CurrentWikiVersion = WikiVersion::GetObjectFromSoapObject($objSoapObject->CurrentWikiVersion); } if (property_exists($objSoapObject, 'CurrentName')) { $objToReturn->strCurrentName = $objSoapObject->CurrentName; } if (property_exists($objSoapObject, 'CurrentPostedByPerson') && $objSoapObject->CurrentPostedByPerson) { $objToReturn->CurrentPostedByPerson = Person::GetObjectFromSoapObject($objSoapObject->CurrentPostedByPerson); } if (property_exists($objSoapObject, 'CurrentPostDate')) { $objToReturn->dttCurrentPostDate = new QDateTime($objSoapObject->CurrentPostDate); } if (property_exists($objSoapObject, '__blnRestored')) { $objToReturn->__blnRestored = $objSoapObject->__blnRestored; } return $objToReturn; }
public static function GetObjectFromSoapObject($objSoapObject) { $objToReturn = new WikiImage(); if (property_exists($objSoapObject, 'WikiVersion') && $objSoapObject->WikiVersion) { $objToReturn->WikiVersion = WikiVersion::GetObjectFromSoapObject($objSoapObject->WikiVersion); } if (property_exists($objSoapObject, 'ImageFileTypeId')) { $objToReturn->intImageFileTypeId = $objSoapObject->ImageFileTypeId; } if (property_exists($objSoapObject, 'Width')) { $objToReturn->intWidth = $objSoapObject->Width; } if (property_exists($objSoapObject, 'Height')) { $objToReturn->intHeight = $objSoapObject->Height; } if (property_exists($objSoapObject, 'Description')) { $objToReturn->strDescription = $objSoapObject->Description; } if (property_exists($objSoapObject, '__blnRestored')) { $objToReturn->__blnRestored = $objSoapObject->__blnRestored; } return $objToReturn; }
public static function GetObjectFromSoapObject($objSoapObject) { $objToReturn = new WikiFile(); if (property_exists($objSoapObject, 'WikiVersion') && $objSoapObject->WikiVersion) { $objToReturn->WikiVersion = WikiVersion::GetObjectFromSoapObject($objSoapObject->WikiVersion); } if (property_exists($objSoapObject, 'FileName')) { $objToReturn->strFileName = $objSoapObject->FileName; } if (property_exists($objSoapObject, 'FileSize')) { $objToReturn->intFileSize = $objSoapObject->FileSize; } if (property_exists($objSoapObject, 'FileMime')) { $objToReturn->strFileMime = $objSoapObject->FileMime; } if (property_exists($objSoapObject, 'Description')) { $objToReturn->strDescription = $objSoapObject->Description; } if (property_exists($objSoapObject, 'DownloadCount')) { $objToReturn->intDownloadCount = $objSoapObject->DownloadCount; } if (property_exists($objSoapObject, '__blnRestored')) { $objToReturn->__blnRestored = $objSoapObject->__blnRestored; } return $objToReturn; }
public static function GetArrayFromSoapArray($objSoapArray) { $objArrayToReturn = array(); foreach ($objSoapArray as $objSoapObject) { array_push($objArrayToReturn, WikiVersion::GetObjectFromSoapObject($objSoapObject)); } return $objArrayToReturn; }
public static function GetObjectFromSoapObject($objSoapObject) { $objToReturn = new WikiPage(); if (property_exists($objSoapObject, 'WikiVersion') && $objSoapObject->WikiVersion) { $objToReturn->WikiVersion = WikiVersion::GetObjectFromSoapObject($objSoapObject->WikiVersion); } if (property_exists($objSoapObject, 'Content')) { $objToReturn->strContent = $objSoapObject->Content; } if (property_exists($objSoapObject, 'CompiledHtml')) { $objToReturn->strCompiledHtml = $objSoapObject->CompiledHtml; } if (property_exists($objSoapObject, 'ViewCount')) { $objToReturn->intViewCount = $objSoapObject->ViewCount; } if (property_exists($objSoapObject, '__blnRestored')) { $objToReturn->__blnRestored = $objSoapObject->__blnRestored; } return $objToReturn; }