Beispiel #1
0
 public static function GetObjectFromSoapObject($objSoapObject)
 {
     $objToReturn = new NarroContext();
     if (property_exists($objSoapObject, 'ContextId')) {
         $objToReturn->intContextId = $objSoapObject->ContextId;
     }
     if (property_exists($objSoapObject, 'Text') && $objSoapObject->Text) {
         $objToReturn->Text = NarroText::GetObjectFromSoapObject($objSoapObject->Text);
     }
     if (property_exists($objSoapObject, 'TextAccessKey')) {
         $objToReturn->strTextAccessKey = $objSoapObject->TextAccessKey;
     }
     if (property_exists($objSoapObject, 'TextCommandKey')) {
         $objToReturn->strTextCommandKey = $objSoapObject->TextCommandKey;
     }
     if (property_exists($objSoapObject, 'Project') && $objSoapObject->Project) {
         $objToReturn->Project = NarroProject::GetObjectFromSoapObject($objSoapObject->Project);
     }
     if (property_exists($objSoapObject, 'Context')) {
         $objToReturn->strContext = $objSoapObject->Context;
     }
     if (property_exists($objSoapObject, 'ContextMd5')) {
         $objToReturn->strContextMd5 = $objSoapObject->ContextMd5;
     }
     if (property_exists($objSoapObject, 'Comment')) {
         $objToReturn->strComment = $objSoapObject->Comment;
     }
     if (property_exists($objSoapObject, 'CommentMd5')) {
         $objToReturn->strCommentMd5 = $objSoapObject->CommentMd5;
     }
     if (property_exists($objSoapObject, 'File') && $objSoapObject->File) {
         $objToReturn->File = NarroFile::GetObjectFromSoapObject($objSoapObject->File);
     }
     if (property_exists($objSoapObject, 'Created')) {
         $objToReturn->dttCreated = new QDateTime($objSoapObject->Created);
     }
     if (property_exists($objSoapObject, 'Modified')) {
         $objToReturn->dttModified = new QDateTime($objSoapObject->Modified);
     }
     if (property_exists($objSoapObject, 'Active')) {
         $objToReturn->blnActive = $objSoapObject->Active;
     }
     if (property_exists($objSoapObject, '__blnRestored')) {
         $objToReturn->__blnRestored = $objSoapObject->__blnRestored;
     }
     return $objToReturn;
 }
Beispiel #2
0
 public static function GetObjectFromSoapObject($objSoapObject)
 {
     $objToReturn = new NarroLog();
     if (property_exists($objSoapObject, 'LogId')) {
         $objToReturn->intLogId = $objSoapObject->LogId;
     }
     if (property_exists($objSoapObject, 'Language') && $objSoapObject->Language) {
         $objToReturn->Language = NarroLanguage::GetObjectFromSoapObject($objSoapObject->Language);
     }
     if (property_exists($objSoapObject, 'Project') && $objSoapObject->Project) {
         $objToReturn->Project = NarroProject::GetObjectFromSoapObject($objSoapObject->Project);
     }
     if (property_exists($objSoapObject, 'User') && $objSoapObject->User) {
         $objToReturn->User = NarroUser::GetObjectFromSoapObject($objSoapObject->User);
     }
     if (property_exists($objSoapObject, 'Message')) {
         $objToReturn->strMessage = $objSoapObject->Message;
     }
     if (property_exists($objSoapObject, 'Priority')) {
         $objToReturn->intPriority = $objSoapObject->Priority;
     }
     if (property_exists($objSoapObject, 'Date')) {
         $objToReturn->dttDate = new QDateTime($objSoapObject->Date);
     }
     if (property_exists($objSoapObject, '__blnRestored')) {
         $objToReturn->__blnRestored = $objSoapObject->__blnRestored;
     }
     return $objToReturn;
 }
 public static function GetObjectFromSoapObject($objSoapObject)
 {
     $objToReturn = new NarroProjectProgress();
     if (property_exists($objSoapObject, 'ProjectProgressId')) {
         $objToReturn->intProjectProgressId = $objSoapObject->ProjectProgressId;
     }
     if (property_exists($objSoapObject, 'Project') && $objSoapObject->Project) {
         $objToReturn->Project = NarroProject::GetObjectFromSoapObject($objSoapObject->Project);
     }
     if (property_exists($objSoapObject, 'Language') && $objSoapObject->Language) {
         $objToReturn->Language = NarroLanguage::GetObjectFromSoapObject($objSoapObject->Language);
     }
     if (property_exists($objSoapObject, 'Active')) {
         $objToReturn->blnActive = $objSoapObject->Active;
     }
     if (property_exists($objSoapObject, 'LastModified')) {
         $objToReturn->dttLastModified = new QDateTime($objSoapObject->LastModified);
     }
     if (property_exists($objSoapObject, 'TotalTextCount')) {
         $objToReturn->intTotalTextCount = $objSoapObject->TotalTextCount;
     }
     if (property_exists($objSoapObject, 'FuzzyTextCount')) {
         $objToReturn->intFuzzyTextCount = $objSoapObject->FuzzyTextCount;
     }
     if (property_exists($objSoapObject, 'ApprovedTextCount')) {
         $objToReturn->intApprovedTextCount = $objSoapObject->ApprovedTextCount;
     }
     if (property_exists($objSoapObject, 'ProgressPercent')) {
         $objToReturn->intProgressPercent = $objSoapObject->ProgressPercent;
     }
     if (property_exists($objSoapObject, 'Data')) {
         $objToReturn->strData = $objSoapObject->Data;
     }
     if (property_exists($objSoapObject, '__blnRestored')) {
         $objToReturn->__blnRestored = $objSoapObject->__blnRestored;
     }
     return $objToReturn;
 }
 public static function GetObjectFromSoapObject($objSoapObject)
 {
     $objToReturn = new NarroUserRole();
     if (property_exists($objSoapObject, 'UserRoleId')) {
         $objToReturn->intUserRoleId = $objSoapObject->UserRoleId;
     }
     if (property_exists($objSoapObject, 'User') && $objSoapObject->User) {
         $objToReturn->User = NarroUser::GetObjectFromSoapObject($objSoapObject->User);
     }
     if (property_exists($objSoapObject, 'Role') && $objSoapObject->Role) {
         $objToReturn->Role = NarroRole::GetObjectFromSoapObject($objSoapObject->Role);
     }
     if (property_exists($objSoapObject, 'Project') && $objSoapObject->Project) {
         $objToReturn->Project = NarroProject::GetObjectFromSoapObject($objSoapObject->Project);
     }
     if (property_exists($objSoapObject, 'Language') && $objSoapObject->Language) {
         $objToReturn->Language = NarroLanguage::GetObjectFromSoapObject($objSoapObject->Language);
     }
     if (property_exists($objSoapObject, '__blnRestored')) {
         $objToReturn->__blnRestored = $objSoapObject->__blnRestored;
     }
     return $objToReturn;
 }
Beispiel #5
0
 public static function GetObjectFromSoapObject($objSoapObject)
 {
     $objToReturn = new NarroFile();
     if (property_exists($objSoapObject, 'FileId')) {
         $objToReturn->intFileId = $objSoapObject->FileId;
     }
     if (property_exists($objSoapObject, 'FileName')) {
         $objToReturn->strFileName = $objSoapObject->FileName;
     }
     if (property_exists($objSoapObject, 'FilePath')) {
         $objToReturn->strFilePath = $objSoapObject->FilePath;
     }
     if (property_exists($objSoapObject, 'FileMd5')) {
         $objToReturn->strFileMd5 = $objSoapObject->FileMd5;
     }
     if (property_exists($objSoapObject, 'Parent') && $objSoapObject->Parent) {
         $objToReturn->Parent = NarroFile::GetObjectFromSoapObject($objSoapObject->Parent);
     }
     if (property_exists($objSoapObject, 'TypeId')) {
         $objToReturn->intTypeId = $objSoapObject->TypeId;
     }
     if (property_exists($objSoapObject, 'Project') && $objSoapObject->Project) {
         $objToReturn->Project = NarroProject::GetObjectFromSoapObject($objSoapObject->Project);
     }
     if (property_exists($objSoapObject, 'Active')) {
         $objToReturn->blnActive = $objSoapObject->Active;
     }
     if (property_exists($objSoapObject, 'Created')) {
         $objToReturn->dttCreated = new QDateTime($objSoapObject->Created);
     }
     if (property_exists($objSoapObject, 'Modified')) {
         $objToReturn->dttModified = new QDateTime($objSoapObject->Modified);
     }
     if (property_exists($objSoapObject, 'Header')) {
         $objToReturn->strHeader = $objSoapObject->Header;
     }
     if (property_exists($objSoapObject, '__blnRestored')) {
         $objToReturn->__blnRestored = $objSoapObject->__blnRestored;
     }
     return $objToReturn;
 }
Beispiel #6
0
 public static function GetArrayFromSoapArray($objSoapArray)
 {
     $objArrayToReturn = array();
     foreach ($objSoapArray as $objSoapObject) {
         array_push($objArrayToReturn, NarroProject::GetObjectFromSoapObject($objSoapObject));
     }
     return $objArrayToReturn;
 }