/**
* This file aims to show you how to use this generated package.
* In addition, the goal is to show which methods are available and the first needed parameter(s)
* You have to use an associative array such as:
* - the key must be a constant beginning with WSDL_ from AbstractSoapClientBase class (each generated ServiceType class extends this class)
* - the value must be the corresponding key value (each option matches a {@link http://www.php.net/manual/en/soapclient.soapclient.php} option)
* $options = array(
* \WsdlToPhp\PackageBase\AbstractSoapClientBase::WSDL_URL => 'https://webservices.lendingqb.com/los/webservice/Loan.asmx?wsdl',
* \WsdlToPhp\PackageBase\AbstractSoapClientBase::WSDL_TRACE => true,
* \WsdlToPhp\PackageBase\AbstractSoapClientBase::WSDL_LOGIN => 'you_secret_login',
* \WsdlToPhp\PackageBase\AbstractSoapClientBase::WSDL_PASSWORD => 'you_secret_password',
* );
* etc...
*/
require_once __DIR__ . '/vendor/autoload.php';
/**
* Minimal options
*/
$options = array(
\WsdlToPhp\PackageBase\AbstractSoapClientBase::WSDL_URL => 'https://webservices.lendingqb.com/los/webservice/Loan.asmx?wsdl',
\WsdlToPhp\PackageBase\AbstractSoapClientBase::WSDL_CLASSMAP => \LendingQB\LendingQBClassMap::get(),
);
/**
* Samples for Document ServiceType
*/
$document = new \LendingQB\ServiceType\LendingQBDocument($options);
/**
* Sample call for DocumentFrameworkGetAvailableDocPackagesAndPlanCodes
* operation/method
*/
if ($document->DocumentFrameworkGetAvailableDocPackagesAndPlanCodes(new \LendingQB\StructType\LendingQBDocumentFrameworkGetAvailableDocPackagesAndPlanCodes()) !== false) {
print_r($document->getResult());
} else {
print_r($document->getLastError());
}
/**
* Sample call for DocumentFrameworkPerformAudit operation/method
*/
if ($document->DocumentFrameworkPerformAudit(new \LendingQB\StructType\LendingQBDocumentFrameworkPerformAudit()) !== false) {
print_r($document->getResult());
} else {
print_r($document->getLastError());
}
/**
* Sample call for DocumentFrameworkGetFormsList operation/method
*/
if ($document->DocumentFrameworkGetFormsList(new \LendingQB\StructType\LendingQBDocumentFrameworkGetFormsList()) !== false) {
print_r($document->getResult());
} else {
print_r($document->getLastError());
}
/**
* Sample call for DocumentFrameworkGenerateDocs operation/method
*/
if ($document->DocumentFrameworkGenerateDocs(new \LendingQB\StructType\LendingQBDocumentFrameworkGenerateDocs()) !== false) {
print_r($document->getResult());
} else {
print_r($document->getLastError());
}
/**
* Sample call for DocumentFrameworkDownloadGeneratedDocument operation/method
*/
if ($document->DocumentFrameworkDownloadGeneratedDocument(new \LendingQB\StructType\LendingQBDocumentFrameworkDownloadGeneratedDocument()) !== false) {
print_r($document->getResult());
} else {
print_r($document->getLastError());
}
/**
* Samples for Generate ServiceType
*/
$generate = new \LendingQB\ServiceType\LendingQBGenerate($options);
/**
* Sample call for GenerateClosestCounselingOrganization operation/method
*/
if ($generate->GenerateClosestCounselingOrganization(new \LendingQB\StructType\LendingQBGenerateClosestCounselingOrganization()) !== false) {
print_r($generate->getResult());
} else {
print_r($generate->getLastError());
}
/**
* Samples for Record ServiceType
*/
$record = new \LendingQB\ServiceType\LendingQBRecord($options);
/**
* Sample call for RecordInitialDisclosureEventWithPartnerKey operation/method
*/
if ($record->RecordInitialDisclosureEventWithPartnerKey(new \LendingQB\StructType\LendingQBRecordInitialDisclosureEventWithPartnerKey()) !== false) {
print_r($record->getResult());
} else {
print_r($record->getLastError());
}
/**
* Samples for Create ServiceType
*/
$create = new \LendingQB\ServiceType\LendingQBCreate($options);
/**
* Sample call for CreateClosingDisclosureArchiveByReferenceNumber operation/method
*/
if ($create->CreateClosingDisclosureArchiveByReferenceNumber(new \LendingQB\StructType\LendingQBCreateClosingDisclosureArchiveByReferenceNumber()) !== false) {
print_r($create->getResult());
} else {
print_r($create->getLastError());
}
/**
* Sample call for CreateClosingDisclosureArchive operation/method
*/
if ($create->CreateClosingDisclosureArchive(new \LendingQB\StructType\LendingQBCreateClosingDisclosureArchive()) !== false) {
print_r($create->getResult());
} else {
print_r($create->getLastError());
}
/**
* Sample call for CreateWithOptions operation/method
*/
if ($create->CreateWithOptions(new \LendingQB\StructType\LendingQBCreateWithOptions()) !== false) {
print_r($create->getResult());
} else {
print_r($create->getLastError());
}
/**
* Sample call for Create operation/method
*/
if ($create->Create(new \LendingQB\StructType\LendingQBCreate()) !== false) {
print_r($create->getResult());
} else {
print_r($create->getLastError());
}
/**
* Sample call for CreateLead operation/method
*/
if ($create->CreateLead(new \LendingQB\StructType\LendingQBCreateLead()) !== false) {
print_r($create->getResult());
} else {
print_r($create->getLastError());
}
/**
* Sample call for CreateWithULDD operation/method
*/
if ($create->CreateWithULDD(new \LendingQB\StructType\LendingQBCreateWithULDD()) !== false) {
print_r($create->getResult());
} else {
print_r($create->getLastError());
}
/**
* Sample call for CreateWithFannieMaeFile operation/method
*/
if ($create->CreateWithFannieMaeFile(new \LendingQB\StructType\LendingQBCreateWithFannieMaeFile()) !== false) {
print_r($create->getResult());
} else {
print_r($create->getLastError());
}
/**
* Sample call for CreateWithCalyxPointFile operation/method
*/
if ($create->CreateWithCalyxPointFile(new \LendingQB\StructType\LendingQBCreateWithCalyxPointFile()) !== false) {
print_r($create->getResult());
} else {
print_r($create->getLastError());
}
/**
* Sample call for CreateWithDesktopUnderwriter operation/method
*/
if ($create->CreateWithDesktopUnderwriter(new \LendingQB\StructType\LendingQBCreateWithDesktopUnderwriter()) !== false) {
print_r($create->getResult());
} else {
print_r($create->getLastError());
}
/**
* Sample call for CreateConsumerDocumentRequest operation/method
*/
if ($create->CreateConsumerDocumentRequest(new \LendingQB\StructType\LendingQBCreateConsumerDocumentRequest()) !== false) {
print_r($create->getResult());
} else {
print_r($create->getLastError());
}
/**
* Samples for Convert ServiceType
*/
$convert = new \LendingQB\ServiceType\LendingQBConvert($options);
/**
* Sample call for ConvertLeadToLoan operation/method
*/
if ($convert->ConvertLeadToLoan(new \LendingQB\StructType\LendingQBConvertLeadToLoan()) !== false) {
print_r($convert->getResult());
} else {
print_r($convert->getLastError());
}
/**
* Samples for Transfer ServiceType
*/
$transfer = new \LendingQB\ServiceType\LendingQBTransfer($options);
/**
* Sample call for TransferULADApplication operation/method
*/
if ($transfer->TransferULADApplication(new \LendingQB\StructType\LendingQBTransferULADApplication()) !== false) {
print_r($transfer->getResult());
} else {
print_r($transfer->getLastError());
}
/**
* Sample call for TransferLegacyApplication operation/method
*/
if ($transfer->TransferLegacyApplication(new \LendingQB\StructType\LendingQBTransferLegacyApplication()) !== false) {
print_r($transfer->getResult());
} else {
print_r($transfer->getLastError());
}
/**
* Samples for Load ServiceType
*/
$load = new \LendingQB\ServiceType\LendingQBLoad($options);
/**
* Sample call for Load operation/method
*/
if ($load->Load(new \LendingQB\StructType\LendingQBLoad()) !== false) {
print_r($load->getResult());
} else {
print_r($load->getLastError());
}
/**
* Sample call for LoadByRefNumber operation/method
*/
if ($load->LoadByRefNumber(new \LendingQB\StructType\LendingQBLoadByRefNumber()) !== false) {
print_r($load->getResult());
} else {
print_r($load->getLastError());
}
/**
* Sample call for LoadMismo23ByLoanName operation/method
*/
if ($load->LoadMismo23ByLoanName(new \LendingQB\StructType\LendingQBLoadMismo23ByLoanName()) !== false) {
print_r($load->getResult());
} else {
print_r($load->getLastError());
}
/**
* Samples for Delete ServiceType
*/
$delete = new \LendingQB\ServiceType\LendingQBDelete($options);
/**
* Sample call for DeleteApplicant operation/method
*/
if ($delete->DeleteApplicant(new \LendingQB\StructType\LendingQBDeleteApplicant()) !== false) {
print_r($delete->getResult());
} else {
print_r($delete->getLastError());
}
/**
* Sample call for DeleteLoan operation/method
*/
if ($delete->DeleteLoan(new \LendingQB\StructType\LendingQBDeleteLoan()) !== false) {
print_r($delete->getResult());
} else {
print_r($delete->getLastError());
}
/**
* Samples for Remove ServiceType
*/
$remove = new \LendingQB\ServiceType\LendingQBRemove($options);
/**
* Sample call for RemoveBorrower operation/method
*/
if ($remove->RemoveBorrower(new \LendingQB\StructType\LendingQBRemoveBorrower()) !== false) {
print_r($remove->getResult());
} else {
print_r($remove->getLastError());
}
/**
* Sample call for RemoveRequestedRate operation/method
*/
if ($remove->RemoveRequestedRate(new \LendingQB\StructType\LendingQBRemoveRequestedRate()) !== false) {
print_r($remove->getResult());
} else {
print_r($remove->getLastError());
}
/**
* Samples for Add ServiceType
*/
$add = new \LendingQB\ServiceType\LendingQBAdd($options);
/**
* Sample call for AddBorrower operation/method
*/
if ($add->AddBorrower(new \LendingQB\StructType\LendingQBAddBorrower()) !== false) {
print_r($add->getResult());
} else {
print_r($add->getLastError());
}
/**
* Samples for Parse ServiceType
*/
$parse = new \LendingQB\ServiceType\LendingQBParse($options);
/**
* Sample call for ParseFnma32ToLoXml operation/method
*/
if ($parse->ParseFnma32ToLoXml(new \LendingQB\StructType\LendingQBParseFnma32ToLoXml()) !== false) {
print_r($parse->getResult());
} else {
print_r($parse->getLastError());
}
/**
* Samples for Upload ServiceType
*/
$upload = new \LendingQB\ServiceType\LendingQBUpload($options);
/**
* Sample call for UploadPDFDocument operation/method
*/
if ($upload->UploadPDFDocument(new \LendingQB\StructType\LendingQBUploadPDFDocument()) !== false) {
print_r($upload->getResult());
} else {
print_r($upload->getLastError());
}
/**
* Sample call for UploadPDFDocumentToApp operation/method
*/
if ($upload->UploadPDFDocumentToApp(new \LendingQB\StructType\LendingQBUploadPDFDocumentToApp()) !== false) {
print_r($upload->getResult());
} else {
print_r($upload->getLastError());
}
/**
* Sample call for UploadPDFDocumentAsService operation/method
*/
if ($upload->UploadPDFDocumentAsService(new \LendingQB\StructType\LendingQBUploadPDFDocumentAsService()) !== false) {
print_r($upload->getResult());
} else {
print_r($upload->getLastError());
}
/**
* Sample call for UploadPDFDocumentToAppAsService operation/method
*/
if ($upload->UploadPDFDocumentToAppAsService(new \LendingQB\StructType\LendingQBUploadPDFDocumentToAppAsService()) !== false) {
print_r($upload->getResult());
} else {
print_r($upload->getLastError());
}
/**
* Sample call for UploadLONXml operation/method
*/
if ($upload->UploadLONXml(new \LendingQB\StructType\LendingQBUploadLONXml()) !== false) {
print_r($upload->getResult());
} else {
print_r($upload->getLastError());
}
/**
* Sample call for UploadConsumerDocumentRequestDocument operation/method
*/
if ($upload->UploadConsumerDocumentRequestDocument(new \LendingQB\StructType\LendingQBUploadConsumerDocumentRequestDocument()) !== false) {
print_r($upload->getResult());
} else {
print_r($upload->getLastError());
}
/**
* Samples for Save ServiceType
*/
$save = new \LendingQB\ServiceType\LendingQBSave($options);
/**
* Sample call for Save operation/method
*/
if ($save->Save(new \LendingQB\StructType\LendingQBSave()) !== false) {
print_r($save->getResult());
} else {
print_r($save->getLastError());
}
/**
* Sample call for SaveByRefNumber operation/method
*/
if ($save->SaveByRefNumber(new \LendingQB\StructType\LendingQBSaveByRefNumber()) !== false) {
print_r($save->getResult());
} else {
print_r($save->getLastError());
}
/**
* Sample call for SaveMismo23 operation/method
*/
if ($save->SaveMismo23(new \LendingQB\StructType\LendingQBSaveMismo23()) !== false) {
print_r($save->getResult());
} else {
print_r($save->getLastError());
}
/**
* Samples for Is ServiceType
*/
$is = new \LendingQB\ServiceType\LendingQBIs($options);
/**
* Sample call for IsLoanExisted operation/method
*/
if ($is->IsLoanExisted(new \LendingQB\StructType\LendingQBIsLoanExisted()) !== false) {
print_r($is->getResult());
} else {
print_r($is->getLastError());
}
/**
* Samples for Retrieve ServiceType
*/
$retrieve = new \LendingQB\ServiceType\LendingQBRetrieve($options);
/**
* Sample call for RetrieveCustomReport operation/method
*/
if ($retrieve->RetrieveCustomReport(new \LendingQB\StructType\LendingQBRetrieveCustomReport()) !== false) {
print_r($retrieve->getResult());
} else {
print_r($retrieve->getLastError());
}
/**
* Sample call for RetrieveClosingCostTemplateFeeList operation/method
*/
if ($retrieve->RetrieveClosingCostTemplateFeeList(new \LendingQB\StructType\LendingQBRetrieveClosingCostTemplateFeeList()) !== false) {
print_r($retrieve->getResult());
} else {
print_r($retrieve->getLastError());
}
/**
* Sample call for RetrieveTaskById operation/method
*/
if ($retrieve->RetrieveTaskById(new \LendingQB\StructType\LendingQBRetrieveTaskById()) !== false) {
print_r($retrieve->getResult());
} else {
print_r($retrieve->getLastError());
}
/**
* Sample call for RetrieveUsersAssignedToLoan operation/method
*/
if ($retrieve->RetrieveUsersAssignedToLoan(new \LendingQB\StructType\LendingQBRetrieveUsersAssignedToLoan()) !== false) {
print_r($retrieve->getResult());
} else {
print_r($retrieve->getLastError());
}
/**
* Sample call for RetrieveRecentActiveLoanList operation/method
*/
if ($retrieve->RetrieveRecentActiveLoanList(new \LendingQB\StructType\LendingQBRetrieveRecentActiveLoanList()) !== false) {
print_r($retrieve->getResult());
} else {
print_r($retrieve->getLastError());
}
/**
* Sample call for RetrieveLoanActivityList operation/method
*/
if ($retrieve->RetrieveLoanActivityList(new \LendingQB\StructType\LendingQBRetrieveLoanActivityList()) !== false) {
print_r($retrieve->getResult());
} else {
print_r($retrieve->getLastError());
}
/**
* Sample call for RetrievePmlLoanList operation/method
*/
if ($retrieve->RetrievePmlLoanList(new \LendingQB\StructType\LendingQBRetrievePmlLoanList()) !== false) {
print_r($retrieve->getResult());
} else {
print_r($retrieve->getLastError());
}
/**
* Sample call for RetrieveConsumerDocumentRequests operation/method
*/
if ($retrieve->RetrieveConsumerDocumentRequests(new \LendingQB\StructType\LendingQBRetrieveConsumerDocumentRequests()) !== false) {
print_r($retrieve->getResult());
} else {
print_r($retrieve->getLastError());
}
/**
* Sample call for RetrieveConsumerDocumentRequestDocument operation/method
*/
if ($retrieve->RetrieveConsumerDocumentRequestDocument(new \LendingQB\StructType\LendingQBRetrieveConsumerDocumentRequestDocument()) !== false) {
print_r($retrieve->getResult());
} else {
print_r($retrieve->getLastError());
}
/**
* Samples for Register ServiceType
*/
$register = new \LendingQB\ServiceType\LendingQBRegister($options);
/**
* Sample call for RegisterLoanProgramWithRateOptionId operation/method
*/
if ($register->RegisterLoanProgramWithRateOptionId(new \LendingQB\StructType\LendingQBRegisterLoanProgramWithRateOptionId()) !== false) {
print_r($register->getResult());
} else {
print_r($register->getLastError());
}
/**
* Sample call for RegisterLoanProgram operation/method
*/
if ($register->RegisterLoanProgram(new \LendingQB\StructType\LendingQBRegisterLoanProgram()) !== false) {
print_r($register->getResult());
} else {
print_r($register->getLastError());
}
/**
* Sample call for RegisterLoanProgramAndSkipDuplicateCheck operation/method
*/
if ($register->RegisterLoanProgramAndSkipDuplicateCheck(new \LendingQB\StructType\LendingQBRegisterLoanProgramAndSkipDuplicateCheck()) !== false) {
print_r($register->getResult());
} else {
print_r($register->getLastError());
}
/**
* Sample call for RegisterLoanProgramWithRateOptionIdAndSkipDuplicateCheck
* operation/method
*/
if ($register->RegisterLoanProgramWithRateOptionIdAndSkipDuplicateCheck(new \LendingQB\StructType\LendingQBRegisterLoanProgramWithRateOptionIdAndSkipDuplicateCheck()) !== false) {
print_r($register->getResult());
} else {
print_r($register->getLastError());
}
/**
* Sample call for RegisterLoanProgramWithOptions operation/method
*/
if ($register->RegisterLoanProgramWithOptions(new \LendingQB\StructType\LendingQBRegisterLoanProgramWithOptions()) !== false) {
print_r($register->getResult());
} else {
print_r($register->getLastError());
}
/**
* Samples for Lock ServiceType
*/
$lock = new \LendingQB\ServiceType\LendingQBLock($options);
/**
* Sample call for LockLoanProgramWithRateOptionId operation/method
*/
if ($lock->LockLoanProgramWithRateOptionId(new \LendingQB\StructType\LendingQBLockLoanProgramWithRateOptionId()) !== false) {
print_r($lock->getResult());
} else {
print_r($lock->getLastError());
}
/**
* Sample call for LockLoanProgram operation/method
*/
if ($lock->LockLoanProgram(new \LendingQB\StructType\LendingQBLockLoanProgram()) !== false) {
print_r($lock->getResult());
} else {
print_r($lock->getLastError());
}
/**
* Sample call for LockLoanProgramAndSkipDuplicateCheck operation/method
*/
if ($lock->LockLoanProgramAndSkipDuplicateCheck(new \LendingQB\StructType\LendingQBLockLoanProgramAndSkipDuplicateCheck()) !== false) {
print_r($lock->getResult());
} else {
print_r($lock->getLastError());
}
/**
* Sample call for LockLoanProgramWithRateOptionIdAndSkipDuplicateCheck
* operation/method
*/
if ($lock->LockLoanProgramWithRateOptionIdAndSkipDuplicateCheck(new \LendingQB\StructType\LendingQBLockLoanProgramWithRateOptionIdAndSkipDuplicateCheck()) !== false) {
print_r($lock->getResult());
} else {
print_r($lock->getLastError());
}
/**
* Sample call for LockLoanProgramWithOptions operation/method
*/
if ($lock->LockLoanProgramWithOptions(new \LendingQB\StructType\LendingQBLockLoanProgramWithOptions()) !== false) {
print_r($lock->getResult());
} else {
print_r($lock->getLastError());
}
/**
* Samples for Break ServiceType
*/
$break = new \LendingQB\ServiceType\LendingQBBreak($options);
/**
* Sample call for BreakBrokerRateLock operation/method
*/
if ($break->BreakBrokerRateLock(new \LendingQB\StructType\LendingQBBreakBrokerRateLock()) !== false) {
print_r($break->getResult());
} else {
print_r($break->getLastError());
}
/**
* Samples for List ServiceType
*/
$list = new \LendingQB\ServiceType\LendingQBList($options);
/**
* Sample call for ListEdocsByLoanNumber operation/method
*/
if ($list->ListEdocsByLoanNumber(new \LendingQB\StructType\LendingQBListEdocsByLoanNumber()) !== false) {
print_r($list->getResult());
} else {
print_r($list->getLastError());
}
/**
* Sample call for ListClosingCostTemplateName operation/method
*/
if ($list->ListClosingCostTemplateName(new \LendingQB\StructType\LendingQBListClosingCostTemplateName()) !== false) {
print_r($list->getResult());
} else {
print_r($list->getLastError());
}
/**
* Sample call for ListModifiedLoans operation/method
*/
if ($list->ListModifiedLoans(new \LendingQB\StructType\LendingQBListModifiedLoans()) !== false) {
print_r($list->getResult());
} else {
print_r($list->getLastError());
}
/**
* Sample call for ListModifiedLoansByAppCode operation/method
*/
if ($list->ListModifiedLoansByAppCode(new \LendingQB\StructType\LendingQBListModifiedLoansByAppCode()) !== false) {
print_r($list->getResult());
} else {
print_r($list->getLastError());
}
/**
* Sample call for ListModifiedEDocsByAppCode operation/method
*/
if ($list->ListModifiedEDocsByAppCode(new \LendingQB\StructType\LendingQBListModifiedEDocsByAppCode()) !== false) {
print_r($list->getResult());
} else {
print_r($list->getLastError());
}
/**
* Sample call for ListMyActiveTaskList operation/method
*/
if ($list->ListMyActiveTaskList(new \LendingQB\StructType\LendingQBListMyActiveTaskList()) !== false) {
print_r($list->getResult());
} else {
print_r($list->getLastError());
}
/**
* Samples for Download ServiceType
*/
$download = new \LendingQB\ServiceType\LendingQBDownload($options);
/**
* Sample call for DownloadEdocsPdfById operation/method
*/
if ($download->DownloadEdocsPdfById(new \LendingQB\StructType\LendingQBDownloadEdocsPdfById()) !== false) {
print_r($download->getResult());
} else {
print_r($download->getLastError());
}
/**
* Sample call for DownloadEdocsByShippingTemplate operation/method
*/
if ($download->DownloadEdocsByShippingTemplate(new \LendingQB\StructType\LendingQBDownloadEdocsByShippingTemplate()) !== false) {
print_r($download->getResult());
} else {
print_r($download->getLastError());
}
/**
* Samples for Prepare ServiceType
*/
$prepare = new \LendingQB\ServiceType\LendingQBPrepare($options);
/**
* Sample call for PrepareLoanForResubmission operation/method
*/
if ($prepare->PrepareLoanForResubmission(new \LendingQB\StructType\LendingQBPrepareLoanForResubmission()) !== false) {
print_r($prepare->getResult());
} else {
print_r($prepare->getLastError());
}
/**
* Samples for Clear ServiceType
*/
$clear = new \LendingQB\ServiceType\LendingQBClear($options);
/**
* Sample call for ClearModifiedLoansList operation/method
*/
if ($clear->ClearModifiedLoansList(new \LendingQB\StructType\LendingQBClearModifiedLoansList()) !== false) {
print_r($clear->getResult());
} else {
print_r($clear->getLastError());
}
/**
* Sample call for ClearModifiedLoansListByAppCode operation/method
*/
if ($clear->ClearModifiedLoansListByAppCode(new \LendingQB\StructType\LendingQBClearModifiedLoansListByAppCode()) !== false) {
print_r($clear->getResult());
} else {
print_r($clear->getLastError());
}
/**
* Sample call for ClearModifiedLoanByName operation/method
*/
if ($clear->ClearModifiedLoanByName(new \LendingQB\StructType\LendingQBClearModifiedLoanByName()) !== false) {
print_r($clear->getResult());
} else {
print_r($clear->getLastError());
}
/**
* Sample call for ClearModifiedLoanByNameByAppCode operation/method
*/
if ($clear->ClearModifiedLoanByNameByAppCode(new \LendingQB\StructType\LendingQBClearModifiedLoanByNameByAppCode()) !== false) {
print_r($clear->getResult());
} else {
print_r($clear->getLastError());
}
/**
* Samples for Task ServiceType
*/
$task = new \LendingQB\ServiceType\LendingQBTask($options);
/**
* Sample call for TaskEdit operation/method
*/
if ($task->TaskEdit(new \LendingQB\StructType\LendingQBTaskEdit()) !== false) {
print_r($task->getResult());
} else {
print_r($task->getLastError());
}
/**
* Sample call for TaskResolve operation/method
*/
if ($task->TaskResolve(new \LendingQB\StructType\LendingQBTaskResolve()) !== false) {
print_r($task->getResult());
} else {
print_r($task->getLastError());
}
/**
* Samples for Get ServiceType
*/
$get = new \LendingQB\ServiceType\LendingQBGet($options);
/**
* Sample call for GetPdfByLoanName operation/method
*/
if ($get->GetPdfByLoanName(new \LendingQB\StructType\LendingQBGetPdfByLoanName()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetDesktopUnderwriterCasefileStatusByLoanFile operation/method
*/
if ($get->GetDesktopUnderwriterCasefileStatusByLoanFile(new \LendingQB\StructType\LendingQBGetDesktopUnderwriterCasefileStatusByLoanFile()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetDesktopUnderwriterCasefileStatus operation/method
*/
if ($get->GetDesktopUnderwriterCasefileStatus(new \LendingQB\StructType\LendingQBGetDesktopUnderwriterCasefileStatus()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetAuditLog operation/method
*/
if ($get->GetAuditLog(new \LendingQB\StructType\LendingQBGetAuditLog()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Samples for Search ServiceType
*/
$search = new \LendingQB\ServiceType\LendingQBSearch($options);
/**
* Sample call for Search operation/method
*/
if ($search->Search(new \LendingQB\StructType\LendingQBSearch()) !== false) {
print_r($search->getResult());
} else {
print_r($search->getLastError());
}
/**
* Samples for Run ServiceType
*/
$run = new \LendingQB\ServiceType\LendingQBRun($options);
/**
* Sample call for RunInternalPricing operation/method
*/
if ($run->RunInternalPricing(new \LendingQB\StructType\LendingQBRunInternalPricing()) !== false) {
print_r($run->getResult());
} else {
print_r($run->getLastError());
}
/**
* Sample call for RunQuickPricer operation/method
*/
if ($run->RunQuickPricer(new \LendingQB\StructType\LendingQBRunQuickPricer()) !== false) {
print_r($run->getResult());
} else {
print_r($run->getLastError());
}
/**
* Sample call for RunQuickPricerForLockDesk operation/method
*/
if ($run->RunQuickPricerForLockDesk(new \LendingQB\StructType\LendingQBRunQuickPricerForLockDesk()) !== false) {
print_r($run->getResult());
} else {
print_r($run->getLastError());
}
/**
* Samples for Submit ServiceType
*/
$submit = new \LendingQB\ServiceType\LendingQBSubmit($options);
/**
* Sample call for SubmitTotalScorecard operation/method
*/
if ($submit->SubmitTotalScorecard(new \LendingQB\StructType\LendingQBSubmitTotalScorecard()) !== false) {
print_r($submit->getResult());
} else {
print_r($submit->getLastError());
}
/**
* Sample call for SubmitToFannieMaeEarlyCheck operation/method
*/
if ($submit->SubmitToFannieMaeEarlyCheck(new \LendingQB\StructType\LendingQBSubmitToFannieMaeEarlyCheck()) !== false) {
print_r($submit->getResult());
} else {
print_r($submit->getLastError());
}
/**
* Sample call for SubmitToDesktopUnderwriterSeamless operation/method
*/
if ($submit->SubmitToDesktopUnderwriterSeamless(new \LendingQB\StructType\LendingQBSubmitToDesktopUnderwriterSeamless()) !== false) {
print_r($submit->getResult());
} else {
print_r($submit->getLastError());
}
/**
* Sample call for SubmitToDesktopUnderwriterSeamless_OptionalCredit
* operation/method
*/
if ($submit->SubmitToDesktopUnderwriterSeamless_OptionalCredit(new \LendingQB\StructType\LendingQBSubmitToDesktopUnderwriterSeamless_OptionalCredit()) !== false) {
print_r($submit->getResult());
} else {
print_r($submit->getLastError());
}
/**
* Sample call for SubmitToDesktopUnderwriterSeamlessReissueCredit operation/method
*/
if ($submit->SubmitToDesktopUnderwriterSeamlessReissueCredit(new \LendingQB\StructType\LendingQBSubmitToDesktopUnderwriterSeamlessReissueCredit()) !== false) {
print_r($submit->getResult());
} else {
print_r($submit->getLastError());
}
/**
* Sample call for
* SubmitToDesktopUnderwriterSeamlessReissueCredit_OptionalCreditImport
* operation/method
*/
if ($submit->SubmitToDesktopUnderwriterSeamlessReissueCredit_OptionalCreditImport(new \LendingQB\StructType\LendingQBSubmitToDesktopUnderwriterSeamlessReissueCredit_OptionalCreditImport()) !== false) {
print_r($submit->getResult());
} else {
print_r($submit->getLastError());
}
/**
* Sample call for SubmitToDesktopOriginatorSeamless operation/method
*/
if ($submit->SubmitToDesktopOriginatorSeamless(new \LendingQB\StructType\LendingQBSubmitToDesktopOriginatorSeamless()) !== false) {
print_r($submit->getResult());
} else {
print_r($submit->getLastError());
}
/**
* Sample call for SubmitToDesktopUnderwriterWithInstituteId operation/method
*/
if ($submit->SubmitToDesktopUnderwriterWithInstituteId(new \LendingQB\StructType\LendingQBSubmitToDesktopUnderwriterWithInstituteId()) !== false) {
print_r($submit->getResult());
} else {
print_r($submit->getLastError());
}
/**
* Sample call for SubmitToDesktopUnderwriter operation/method
*/
if ($submit->SubmitToDesktopUnderwriter(new \LendingQB\StructType\LendingQBSubmitToDesktopUnderwriter()) !== false) {
print_r($submit->getResult());
} else {
print_r($submit->getLastError());
}
/**
* Sample call for SubmitToDesktopOriginator operation/method
*/
if ($submit->SubmitToDesktopOriginator(new \LendingQB\StructType\LendingQBSubmitToDesktopOriginator()) !== false) {
print_r($submit->getResult());
} else {
print_r($submit->getLastError());
}
/**
* Samples for Import ServiceType
*/
$import = new \LendingQB\ServiceType\LendingQBImport($options);
/**
* Sample call for ImportFromFreddieMac operation/method
*/
if ($import->ImportFromFreddieMac(new \LendingQB\StructType\LendingQBImportFromFreddieMac()) !== false) {
print_r($import->getResult());
} else {
print_r($import->getLastError());
}
/**
* Sample call for ImportFromFannieMaeWithInstitutionId operation/method
*/
if ($import->ImportFromFannieMaeWithInstitutionId(new \LendingQB\StructType\LendingQBImportFromFannieMaeWithInstitutionId()) !== false) {
print_r($import->getResult());
} else {
print_r($import->getLastError());
}
/**
* Sample call for ImportFromFannieMae operation/method
*/
if ($import->ImportFromFannieMae(new \LendingQB\StructType\LendingQBImportFromFannieMae()) !== false) {
print_r($import->getResult());
} else {
print_r($import->getLastError());
}
/**
* Samples for Check ServiceType
*/
$check = new \LendingQB\ServiceType\LendingQBCheck($options);
/**
* Sample call for CheckValidAppStatus operation/method
*/
if ($check->CheckValidAppStatus(new \LendingQB\StructType\LendingQBCheckValidAppStatus()) !== false) {
print_r($check->getResult());
} else {
print_r($check->getLastError());
}
/**
* Samples for Recieve ServiceType
*/
$recieve = new \LendingQB\ServiceType\LendingQBRecieve($options);
/**
* Sample call for RecievePdf operation/method
*/
if ($recieve->RecievePdf(new \LendingQB\StructType\LendingQBRecievePdf()) !== false) {
print_r($recieve->getResult());
} else {
print_r($recieve->getLastError());
}
Don't be shy, don't hesitate to contact us for any subject, we'll be glad to help.
This platform is provided to give developpers and non developpers a way to easily consume SOAP Web Services or share their own SOAP Web Services with extra features powered by the platform.
© 2025 Providr.IO