示例#1
0
 public static function GetObjectFromSoapObject($objSoapObject)
 {
     $objToReturn = new CommunicationList();
     if (property_exists($objSoapObject, 'Id')) {
         $objToReturn->intId = $objSoapObject->Id;
     }
     if (property_exists($objSoapObject, 'EmailBroadcastTypeId')) {
         $objToReturn->intEmailBroadcastTypeId = $objSoapObject->EmailBroadcastTypeId;
     }
     if (property_exists($objSoapObject, 'Ministry') && $objSoapObject->Ministry) {
         $objToReturn->Ministry = Ministry::GetObjectFromSoapObject($objSoapObject->Ministry);
     }
     if (property_exists($objSoapObject, 'Name')) {
         $objToReturn->strName = $objSoapObject->Name;
     }
     if (property_exists($objSoapObject, 'Token')) {
         $objToReturn->strToken = $objSoapObject->Token;
     }
     if (property_exists($objSoapObject, 'Description')) {
         $objToReturn->strDescription = $objSoapObject->Description;
     }
     if (property_exists($objSoapObject, 'Subscribable')) {
         $objToReturn->blnSubscribable = $objSoapObject->Subscribable;
     }
     if (property_exists($objSoapObject, '__blnRestored')) {
         $objToReturn->__blnRestored = $objSoapObject->__blnRestored;
     }
     return $objToReturn;
 }
示例#2
0
 public static function GetObjectFromSoapObject($objSoapObject)
 {
     $objToReturn = new GroupRole();
     if (property_exists($objSoapObject, 'Id')) {
         $objToReturn->intId = $objSoapObject->Id;
     }
     if (property_exists($objSoapObject, 'Ministry') && $objSoapObject->Ministry) {
         $objToReturn->Ministry = Ministry::GetObjectFromSoapObject($objSoapObject->Ministry);
     }
     if (property_exists($objSoapObject, 'Name')) {
         $objToReturn->strName = $objSoapObject->Name;
     }
     if (property_exists($objSoapObject, 'GroupRoleTypeId')) {
         $objToReturn->intGroupRoleTypeId = $objSoapObject->GroupRoleTypeId;
     }
     if (property_exists($objSoapObject, '__blnRestored')) {
         $objToReturn->__blnRestored = $objSoapObject->__blnRestored;
     }
     return $objToReturn;
 }
示例#3
0
 public static function GetObjectFromSoapObject($objSoapObject)
 {
     $objToReturn = new StewardshipFund();
     if (property_exists($objSoapObject, 'Id')) {
         $objToReturn->intId = $objSoapObject->Id;
     }
     if (property_exists($objSoapObject, 'Ministry') && $objSoapObject->Ministry) {
         $objToReturn->Ministry = Ministry::GetObjectFromSoapObject($objSoapObject->Ministry);
     }
     if (property_exists($objSoapObject, 'Name')) {
         $objToReturn->strName = $objSoapObject->Name;
     }
     if (property_exists($objSoapObject, 'ExternalName')) {
         $objToReturn->strExternalName = $objSoapObject->ExternalName;
     }
     if (property_exists($objSoapObject, 'AccountNumber')) {
         $objToReturn->strAccountNumber = $objSoapObject->AccountNumber;
     }
     if (property_exists($objSoapObject, 'FundNumber')) {
         $objToReturn->strFundNumber = $objSoapObject->FundNumber;
     }
     if (property_exists($objSoapObject, 'ActiveFlag')) {
         $objToReturn->blnActiveFlag = $objSoapObject->ActiveFlag;
     }
     if (property_exists($objSoapObject, 'ExternalFlag')) {
         $objToReturn->blnExternalFlag = $objSoapObject->ExternalFlag;
     }
     if (property_exists($objSoapObject, '__blnRestored')) {
         $objToReturn->__blnRestored = $objSoapObject->__blnRestored;
     }
     return $objToReturn;
 }
示例#4
0
 public static function GetObjectFromSoapObject($objSoapObject)
 {
     $objToReturn = new Ministry();
     if (property_exists($objSoapObject, 'Id')) {
         $objToReturn->intId = $objSoapObject->Id;
     }
     if (property_exists($objSoapObject, 'Token')) {
         $objToReturn->strToken = $objSoapObject->Token;
     }
     if (property_exists($objSoapObject, 'Name')) {
         $objToReturn->strName = $objSoapObject->Name;
     }
     if (property_exists($objSoapObject, 'ParentMinistry') && $objSoapObject->ParentMinistry) {
         $objToReturn->ParentMinistry = Ministry::GetObjectFromSoapObject($objSoapObject->ParentMinistry);
     }
     if (property_exists($objSoapObject, 'GroupTypeBitmap')) {
         $objToReturn->intGroupTypeBitmap = $objSoapObject->GroupTypeBitmap;
     }
     if (property_exists($objSoapObject, 'SignupFormTypeBitmap')) {
         $objToReturn->intSignupFormTypeBitmap = $objSoapObject->SignupFormTypeBitmap;
     }
     if (property_exists($objSoapObject, 'ActiveFlag')) {
         $objToReturn->blnActiveFlag = $objSoapObject->ActiveFlag;
     }
     if (property_exists($objSoapObject, '__blnRestored')) {
         $objToReturn->__blnRestored = $objSoapObject->__blnRestored;
     }
     return $objToReturn;
 }
示例#5
0
 public static function GetObjectFromSoapObject($objSoapObject)
 {
     $objToReturn = new SignupForm();
     if (property_exists($objSoapObject, 'Id')) {
         $objToReturn->intId = $objSoapObject->Id;
     }
     if (property_exists($objSoapObject, 'SignupFormTypeId')) {
         $objToReturn->intSignupFormTypeId = $objSoapObject->SignupFormTypeId;
     }
     if (property_exists($objSoapObject, 'Ministry') && $objSoapObject->Ministry) {
         $objToReturn->Ministry = Ministry::GetObjectFromSoapObject($objSoapObject->Ministry);
     }
     if (property_exists($objSoapObject, 'Name')) {
         $objToReturn->strName = $objSoapObject->Name;
     }
     if (property_exists($objSoapObject, 'Token')) {
         $objToReturn->strToken = $objSoapObject->Token;
     }
     if (property_exists($objSoapObject, 'ActiveFlag')) {
         $objToReturn->blnActiveFlag = $objSoapObject->ActiveFlag;
     }
     if (property_exists($objSoapObject, 'ConfidentialFlag')) {
         $objToReturn->blnConfidentialFlag = $objSoapObject->ConfidentialFlag;
     }
     if (property_exists($objSoapObject, 'Description')) {
         $objToReturn->strDescription = $objSoapObject->Description;
     }
     if (property_exists($objSoapObject, 'InformationUrl')) {
         $objToReturn->strInformationUrl = $objSoapObject->InformationUrl;
     }
     if (property_exists($objSoapObject, 'SupportEmail')) {
         $objToReturn->strSupportEmail = $objSoapObject->SupportEmail;
     }
     if (property_exists($objSoapObject, 'EmailNotification')) {
         $objToReturn->strEmailNotification = $objSoapObject->EmailNotification;
     }
     if (property_exists($objSoapObject, 'AllowOtherFlag')) {
         $objToReturn->blnAllowOtherFlag = $objSoapObject->AllowOtherFlag;
     }
     if (property_exists($objSoapObject, 'AllowMultipleFlag')) {
         $objToReturn->blnAllowMultipleFlag = $objSoapObject->AllowMultipleFlag;
     }
     if (property_exists($objSoapObject, 'SignupLimit')) {
         $objToReturn->intSignupLimit = $objSoapObject->SignupLimit;
     }
     if (property_exists($objSoapObject, 'SignupMaleLimit')) {
         $objToReturn->intSignupMaleLimit = $objSoapObject->SignupMaleLimit;
     }
     if (property_exists($objSoapObject, 'SignupFemaleLimit')) {
         $objToReturn->intSignupFemaleLimit = $objSoapObject->SignupFemaleLimit;
     }
     if (property_exists($objSoapObject, 'FundingAccount')) {
         $objToReturn->strFundingAccount = $objSoapObject->FundingAccount;
     }
     if (property_exists($objSoapObject, 'DonationStewardshipFund') && $objSoapObject->DonationStewardshipFund) {
         $objToReturn->DonationStewardshipFund = StewardshipFund::GetObjectFromSoapObject($objSoapObject->DonationStewardshipFund);
     }
     if (property_exists($objSoapObject, 'DateCreated')) {
         $objToReturn->dttDateCreated = new QDateTime($objSoapObject->DateCreated);
     }
     if (property_exists($objSoapObject, 'LoginNotRequiredFlag')) {
         $objToReturn->blnLoginNotRequiredFlag = $objSoapObject->LoginNotRequiredFlag;
     }
     if (property_exists($objSoapObject, '__blnRestored')) {
         $objToReturn->__blnRestored = $objSoapObject->__blnRestored;
     }
     return $objToReturn;
 }
示例#6
0
 public static function GetObjectFromSoapObject($objSoapObject)
 {
     $objToReturn = new Group();
     if (property_exists($objSoapObject, 'Id')) {
         $objToReturn->intId = $objSoapObject->Id;
     }
     if (property_exists($objSoapObject, 'GroupTypeId')) {
         $objToReturn->intGroupTypeId = $objSoapObject->GroupTypeId;
     }
     if (property_exists($objSoapObject, 'Ministry') && $objSoapObject->Ministry) {
         $objToReturn->Ministry = Ministry::GetObjectFromSoapObject($objSoapObject->Ministry);
     }
     if (property_exists($objSoapObject, 'Name')) {
         $objToReturn->strName = $objSoapObject->Name;
     }
     if (property_exists($objSoapObject, 'Description')) {
         $objToReturn->strDescription = $objSoapObject->Description;
     }
     if (property_exists($objSoapObject, 'ParentGroup') && $objSoapObject->ParentGroup) {
         $objToReturn->ParentGroup = Group::GetObjectFromSoapObject($objSoapObject->ParentGroup);
     }
     if (property_exists($objSoapObject, 'HierarchyLevel')) {
         $objToReturn->intHierarchyLevel = $objSoapObject->HierarchyLevel;
     }
     if (property_exists($objSoapObject, 'HierarchyOrderNumber')) {
         $objToReturn->intHierarchyOrderNumber = $objSoapObject->HierarchyOrderNumber;
     }
     if (property_exists($objSoapObject, 'ConfidentialFlag')) {
         $objToReturn->blnConfidentialFlag = $objSoapObject->ConfidentialFlag;
     }
     if (property_exists($objSoapObject, 'EmailBroadcastTypeId')) {
         $objToReturn->intEmailBroadcastTypeId = $objSoapObject->EmailBroadcastTypeId;
     }
     if (property_exists($objSoapObject, 'Token')) {
         $objToReturn->strToken = $objSoapObject->Token;
     }
     if (property_exists($objSoapObject, 'ActiveFlag')) {
         $objToReturn->blnActiveFlag = $objSoapObject->ActiveFlag;
     }
     if (property_exists($objSoapObject, 'StatusObject') && $objSoapObject->StatusObject) {
         $objToReturn->StatusObject = AvailabilityStatus::GetObjectFromSoapObject($objSoapObject->StatusObject);
     }
     if (property_exists($objSoapObject, '__blnRestored')) {
         $objToReturn->__blnRestored = $objSoapObject->__blnRestored;
     }
     return $objToReturn;
 }