public static function GetArrayFromSoapArray($objSoapArray) { $objArrayToReturn = array(); foreach ($objSoapArray as $objSoapObject) { array_push($objArrayToReturn, CheckingAccountLookup::GetObjectFromSoapObject($objSoapObject)); } return $objArrayToReturn; }
public static function GetObjectFromSoapObject($objSoapObject) { $objToReturn = new StewardshipContribution(); if (property_exists($objSoapObject, 'Id')) { $objToReturn->intId = $objSoapObject->Id; } if (property_exists($objSoapObject, 'Person') && $objSoapObject->Person) { $objToReturn->Person = Person::GetObjectFromSoapObject($objSoapObject->Person); } if (property_exists($objSoapObject, 'StewardshipContributionTypeId')) { $objToReturn->intStewardshipContributionTypeId = $objSoapObject->StewardshipContributionTypeId; } if (property_exists($objSoapObject, 'StewardshipBatch') && $objSoapObject->StewardshipBatch) { $objToReturn->StewardshipBatch = StewardshipBatch::GetObjectFromSoapObject($objSoapObject->StewardshipBatch); } if (property_exists($objSoapObject, 'StewardshipStack') && $objSoapObject->StewardshipStack) { $objToReturn->StewardshipStack = StewardshipStack::GetObjectFromSoapObject($objSoapObject->StewardshipStack); } if (property_exists($objSoapObject, 'CheckingAccountLookup') && $objSoapObject->CheckingAccountLookup) { $objToReturn->CheckingAccountLookup = CheckingAccountLookup::GetObjectFromSoapObject($objSoapObject->CheckingAccountLookup); } if (property_exists($objSoapObject, 'TotalAmount')) { $objToReturn->fltTotalAmount = $objSoapObject->TotalAmount; } if (property_exists($objSoapObject, 'DateEntered')) { $objToReturn->dttDateEntered = new QDateTime($objSoapObject->DateEntered); } if (property_exists($objSoapObject, 'DateCleared')) { $objToReturn->dttDateCleared = new QDateTime($objSoapObject->DateCleared); } if (property_exists($objSoapObject, 'DateCredited')) { $objToReturn->dttDateCredited = new QDateTime($objSoapObject->DateCredited); } if (property_exists($objSoapObject, 'CheckNumber')) { $objToReturn->strCheckNumber = $objSoapObject->CheckNumber; } if (property_exists($objSoapObject, 'AuthorizationNumber')) { $objToReturn->strAuthorizationNumber = $objSoapObject->AuthorizationNumber; } if (property_exists($objSoapObject, 'AlternateSource')) { $objToReturn->strAlternateSource = $objSoapObject->AlternateSource; } if (property_exists($objSoapObject, 'NonDeductibleFlag')) { $objToReturn->blnNonDeductibleFlag = $objSoapObject->NonDeductibleFlag; } if (property_exists($objSoapObject, 'Note')) { $objToReturn->strNote = $objSoapObject->Note; } if (property_exists($objSoapObject, 'CreatedByLogin') && $objSoapObject->CreatedByLogin) { $objToReturn->CreatedByLogin = Login::GetObjectFromSoapObject($objSoapObject->CreatedByLogin); } if (property_exists($objSoapObject, 'UnpostedFlag')) { $objToReturn->blnUnpostedFlag = $objSoapObject->UnpostedFlag; } if (property_exists($objSoapObject, '__blnRestored')) { $objToReturn->__blnRestored = $objSoapObject->__blnRestored; } return $objToReturn; }