/**
* 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://easygavserver-test.easygav.com/Engine.svc?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://easygavserver-test.easygav.com/Engine.svc?wsdl',
\WsdlToPhp\PackageBase\AbstractSoapClientBase::WSDL_CLASSMAP => ClassMap::get(),
);
/**
* Samples for Get ServiceType
*/
$get = new \ServiceType\Get($options);
/**
* Sample call for GetVersion operation/method
*/
if ($get->GetVersion(new \StructType\GetVersion()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetInternalProtocolVersion operation/method
*/
if ($get->GetInternalProtocolVersion(new \StructType\GetInternalProtocolVersion()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetProfilo operation/method
*/
if ($get->GetProfilo(new \StructType\GetProfilo()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetConfigurazione operation/method
*/
if ($get->GetConfigurazione(new \StructType\GetConfigurazione()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetCheckList_Richieste operation/method
*/
if ($get->GetCheckList_Richieste(new \StructType\GetCheckList_Richieste()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetRegioni operation/method
*/
if ($get->GetRegioni(new \StructType\GetRegioni()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetProvince operation/method
*/
if ($get->GetProvince(new \StructType\GetProvince()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetComuni operation/method
*/
if ($get->GetComuni(new \StructType\GetComuni()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetRecapiti operation/method
*/
if ($get->GetRecapiti(new \StructType\GetRecapiti()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetRecapito operation/method
*/
if ($get->GetRecapito(new \StructType\GetRecapito()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetQualifiche operation/method
*/
if ($get->GetQualifiche(new \StructType\GetQualifiche()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetCorsi operation/method
*/
if ($get->GetCorsi(new \StructType\GetCorsi()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetCorsiUtente operation/method
*/
if ($get->GetCorsiUtente(new \StructType\GetCorsiUtente()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetTurni operation/method
*/
if ($get->GetTurni(new \StructType\GetTurni()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetTurniOperatore operation/method
*/
if ($get->GetTurniOperatore(new \StructType\GetTurniOperatore()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetEventiOperatore operation/method
*/
if ($get->GetEventiOperatore(new \StructType\GetEventiOperatore()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetCalendarioTurni operation/method
*/
if ($get->GetCalendarioTurni(new \StructType\GetCalendarioTurni()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetCalendarioTurniLite operation/method
*/
if ($get->GetCalendarioTurniLite(new \StructType\GetCalendarioTurniLite()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetEventi operation/method
*/
if ($get->GetEventi(new \StructType\GetEventi()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetCalendarioEventi operation/method
*/
if ($get->GetCalendarioEventi(new \StructType\GetCalendarioEventi()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetTurnoSpecifico operation/method
*/
if ($get->GetTurnoSpecifico(new \StructType\GetTurnoSpecifico()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetTurnoSpecifico2 operation/method
*/
if ($get->GetTurnoSpecifico2(new \StructType\GetTurnoSpecifico2()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetGiornoEvento operation/method
*/
if ($get->GetGiornoEvento(new \StructType\GetGiornoEvento()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetAttivitaUtente operation/method
*/
if ($get->GetAttivitaUtente(new \StructType\GetAttivitaUtente()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetMessaggi operation/method
*/
if ($get->GetMessaggi(new \StructType\GetMessaggi()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetLastPresenza operation/method
*/
if ($get->GetLastPresenza(new \StructType\GetLastPresenza()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetLastPresenza2 operation/method
*/
if ($get->GetLastPresenza2(new \StructType\GetLastPresenza2()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetNotifiche operation/method
*/
if ($get->GetNotifiche(new \StructType\GetNotifiche()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetTestoNotifica operation/method
*/
if ($get->GetTestoNotifica(new \StructType\GetTestoNotifica()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetTotaleNotificheDaNotificare operation/method
*/
if ($get->GetTotaleNotificheDaNotificare(new \StructType\GetTotaleNotificheDaNotificare()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetAnagrafe operation/method
*/
if ($get->GetAnagrafe(new \StructType\GetAnagrafe()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetCsvSociConRecapito operation/method
*/
if ($get->GetCsvSociConRecapito(new \StructType\GetCsvSociConRecapito()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetCsvSituazionePrivacy operation/method
*/
if ($get->GetCsvSituazionePrivacy(new \StructType\GetCsvSituazionePrivacy()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetCsvCampagnaSoci operation/method
*/
if ($get->GetCsvCampagnaSoci(new \StructType\GetCsvCampagnaSoci()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetListaSegnalazioniGuasto operation/method
*/
if ($get->GetListaSegnalazioniGuasto(new \StructType\GetListaSegnalazioniGuasto()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetListaArticoliSegnalazioneGuasto operation/method
*/
if ($get->GetListaArticoliSegnalazioneGuasto(new \StructType\GetListaArticoliSegnalazioneGuasto()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetRichiesteCartellino operation/method
*/
if ($get->GetRichiesteCartellino(new \StructType\GetRichiesteCartellino()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetRichiestaCartellino operation/method
*/
if ($get->GetRichiestaCartellino(new \StructType\GetRichiestaCartellino()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetListaRuoliOperatori operation/method
*/
if ($get->GetListaRuoliOperatori(new \StructType\GetListaRuoliOperatori()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Sample call for GetListaStradari operation/method
*/
if ($get->GetListaStradari(new \StructType\GetListaStradari()) !== false) {
print_r($get->getResult());
} else {
print_r($get->getLastError());
}
/**
* Samples for Login ServiceType
*/
$login = new \ServiceType\Login($options);
/**
* Sample call for Login operation/method
*/
if ($login->Login(new \StructType\Login()) !== false) {
print_r($login->getResult());
} else {
print_r($login->getLastError());
}
/**
* Sample call for Login_Tessera operation/method
*/
if ($login->Login_Tessera(new \StructType\Login_Tessera()) !== false) {
print_r($login->getResult());
} else {
print_r($login->getLastError());
}
/**
* Sample call for Login_EasyGAV_Web operation/method
*/
if ($login->Login_EasyGAV_Web(new \StructType\Login_EasyGAV_Web()) !== false) {
print_r($login->getResult());
} else {
print_r($login->getLastError());
}
/**
* Sample call for Login_SGEServer operation/method
*/
if ($login->Login_SGEServer(new \StructType\Login_SGEServer()) !== false) {
print_r($login->getResult());
} else {
print_r($login->getLastError());
}
/**
* Samples for Registra ServiceType
*/
$registra = new \ServiceType\Registra($options);
/**
* Sample call for RegistraFCMToken operation/method
*/
if ($registra->RegistraFCMToken(new \StructType\RegistraFCMToken()) !== false) {
print_r($registra->getResult());
} else {
print_r($registra->getLastError());
}
/**
* Samples for Un ServiceType
*/
$un = new \ServiceType\Un($options);
/**
* Sample call for UnRegisterFCMToken operation/method
*/
if ($un->UnRegisterFCMToken(new \StructType\UnRegisterFCMToken()) !== false) {
print_r($un->getResult());
} else {
print_r($un->getLastError());
}
/**
* Samples for Update ServiceType
*/
$update = new \ServiceType\Update($options);
/**
* Sample call for UpdateUser operation/method
*/
if ($update->UpdateUser(new \StructType\UpdateUser()) !== false) {
print_r($update->getResult());
} else {
print_r($update->getLastError());
}
/**
* Sample call for UpdateUserProfilePhoto operation/method
*/
if ($update->UpdateUserProfilePhoto(new \StructType\UpdateUserProfilePhoto()) !== false) {
print_r($update->getResult());
} else {
print_r($update->getLastError());
}
/**
* Sample call for UpdateRichiestaCartellino operation/method
*/
if ($update->UpdateRichiestaCartellino(new \StructType\UpdateRichiestaCartellino()) !== false) {
print_r($update->getResult());
} else {
print_r($update->getLastError());
}
/**
* Samples for Invia ServiceType
*/
$invia = new \ServiceType\Invia($options);
/**
* Sample call for InviaPresenza operation/method
*/
if ($invia->InviaPresenza(new \StructType\InviaPresenza()) !== false) {
print_r($invia->getResult());
} else {
print_r($invia->getLastError());
}
/**
* Sample call for InviaPresenza2 operation/method
*/
if ($invia->InviaPresenza2(new \StructType\InviaPresenza2()) !== false) {
print_r($invia->getResult());
} else {
print_r($invia->getLastError());
}
/**
* Sample call for InviaPresenza3 operation/method
*/
if ($invia->InviaPresenza3(new \StructType\InviaPresenza3()) !== false) {
print_r($invia->getResult());
} else {
print_r($invia->getLastError());
}
/**
* Samples for Salva ServiceType
*/
$salva = new \ServiceType\Salva($options);
/**
* Sample call for SalvaRecapito operation/method
*/
if ($salva->SalvaRecapito(new \StructType\SalvaRecapito()) !== false) {
print_r($salva->getResult());
} else {
print_r($salva->getLastError());
}
/**
* Sample call for SalvaAnagrafe operation/method
*/
if ($salva->SalvaAnagrafe(new \StructType\SalvaAnagrafe()) !== false) {
print_r($salva->getResult());
} else {
print_r($salva->getLastError());
}
/**
* Samples for Delete ServiceType
*/
$delete = new \ServiceType\Delete($options);
/**
* Sample call for DeleteRecapito operation/method
*/
if ($delete->DeleteRecapito(new \StructType\DeleteRecapito()) !== false) {
print_r($delete->getResult());
} else {
print_r($delete->getLastError());
}
/**
* Sample call for DeleteRichiestaCartellino operation/method
*/
if ($delete->DeleteRichiestaCartellino(new \StructType\DeleteRichiestaCartellino()) !== false) {
print_r($delete->getResult());
} else {
print_r($delete->getLastError());
}
/**
* Samples for Send ServiceType
*/
$send = new \ServiceType\Send($options);
/**
* Sample call for SendRecapiti operation/method
*/
if ($send->SendRecapiti(new \StructType\SendRecapiti()) !== false) {
print_r($send->getResult());
} else {
print_r($send->getLastError());
}
/**
* Sample call for SendCorsoRegistrazione operation/method
*/
if ($send->SendCorsoRegistrazione(new \StructType\SendCorsoRegistrazione()) !== false) {
print_r($send->getResult());
} else {
print_r($send->getLastError());
}
/**
* Sample call for SendCorsoCancellaRegistrazione operation/method
*/
if ($send->SendCorsoCancellaRegistrazione(new \StructType\SendCorsoCancellaRegistrazione()) !== false) {
print_r($send->getResult());
} else {
print_r($send->getLastError());
}
/**
* Sample call for SendSegnalazioneGuasto operation/method
*/
if ($send->SendSegnalazioneGuasto(new \StructType\SendSegnalazioneGuasto()) !== false) {
print_r($send->getResult());
} else {
print_r($send->getLastError());
}
/**
* Samples for Cancella ServiceType
*/
$cancella = new \ServiceType\Cancella($options);
/**
* Sample call for CancellaIscrizioneACorso operation/method
*/
if ($cancella->CancellaIscrizioneACorso(new \StructType\CancellaIscrizioneACorso()) !== false) {
print_r($cancella->getResult());
} else {
print_r($cancella->getLastError());
}
/**
* Samples for Iscrizione ServiceType
*/
$iscrizione = new \ServiceType\Iscrizione($options);
/**
* Sample call for IscrizioneTurno operation/method
*/
if ($iscrizione->IscrizioneTurno(new \StructType\IscrizioneTurno()) !== false) {
print_r($iscrizione->getResult());
} else {
print_r($iscrizione->getLastError());
}
/**
* Sample call for IscrizioneTurno2 operation/method
*/
if ($iscrizione->IscrizioneTurno2(new \StructType\IscrizioneTurno2()) !== false) {
print_r($iscrizione->getResult());
} else {
print_r($iscrizione->getLastError());
}
/**
* Sample call for IscrizioneEvento operation/method
*/
if ($iscrizione->IscrizioneEvento(new \StructType\IscrizioneEvento()) !== false) {
print_r($iscrizione->getResult());
} else {
print_r($iscrizione->getLastError());
}
/**
* Samples for Modifica ServiceType
*/
$modifica = new \ServiceType\Modifica($options);
/**
* Sample call for ModificaIscrizioneTurno operation/method
*/
if ($modifica->ModificaIscrizioneTurno(new \StructType\ModificaIscrizioneTurno()) !== false) {
print_r($modifica->getResult());
} else {
print_r($modifica->getLastError());
}
/**
* Sample call for ModificaIscrizioneTurno2 operation/method
*/
if ($modifica->ModificaIscrizioneTurno2(new \StructType\ModificaIscrizioneTurno2()) !== false) {
print_r($modifica->getResult());
} else {
print_r($modifica->getLastError());
}
/**
* Samples for Cancellazione ServiceType
*/
$cancellazione = new \ServiceType\Cancellazione($options);
/**
* Sample call for CancellazioneIscrizioneTurno operation/method
*/
if ($cancellazione->CancellazioneIscrizioneTurno(new \StructType\CancellazioneIscrizioneTurno()) !== false) {
print_r($cancellazione->getResult());
} else {
print_r($cancellazione->getLastError());
}
/**
* Sample call for CancellazioneIscrizioneTurno2 operation/method
*/
if ($cancellazione->CancellazioneIscrizioneTurno2(new \StructType\CancellazioneIscrizioneTurno2()) !== false) {
print_r($cancellazione->getResult());
} else {
print_r($cancellazione->getLastError());
}
/**
* Sample call for CancellazioneIscrizioneEvento operation/method
*/
if ($cancellazione->CancellazioneIscrizioneEvento(new \StructType\CancellazioneIscrizioneEvento()) !== false) {
print_r($cancellazione->getResult());
} else {
print_r($cancellazione->getLastError());
}
/**
* Samples for Set ServiceType
*/
$set = new \ServiceType\Set($options);
/**
* Sample call for SetNotificaLetta operation/method
*/
if ($set->SetNotificaLetta(new \StructType\SetNotificaLetta()) !== false) {
print_r($set->getResult());
} else {
print_r($set->getLastError());
}
/**
* Sample call for SetNotificheNotificate operation/method
*/
if ($set->SetNotificheNotificate(new \StructType\SetNotificheNotificate()) !== false) {
print_r($set->getResult());
} else {
print_r($set->getLastError());
}
/**
* Samples for Ricerca ServiceType
*/
$ricerca = new \ServiceType\Ricerca($options);
/**
* Sample call for RicercaAnagrafe operation/method
*/
if ($ricerca->RicercaAnagrafe(new \StructType\RicercaAnagrafe()) !== false) {
print_r($ricerca->getResult());
} else {
print_r($ricerca->getLastError());
}
/**
* Samples for Incassa ServiceType
*/
$incassa = new \ServiceType\Incassa($options);
/**
* Sample call for IncassaQuotaAssociativa operation/method
*/
if ($incassa->IncassaQuotaAssociativa(new \StructType\IncassaQuotaAssociativa()) !== false) {
print_r($incassa->getResult());
} else {
print_r($incassa->getLastError());
}
/**
* Samples for Annulla ServiceType
*/
$annulla = new \ServiceType\Annulla($options);
/**
* Sample call for AnnullaIncassoQuotaAssociativa operation/method
*/
if ($annulla->AnnullaIncassoQuotaAssociativa(new \StructType\AnnullaIncassoQuotaAssociativa()) !== false) {
print_r($annulla->getResult());
} else {
print_r($annulla->getLastError());
}
/**
* Samples for Stampa ServiceType
*/
$stampa = new \ServiceType\Stampa($options);
/**
* Sample call for StampaModuloPrivacy operation/method
*/
if ($stampa->StampaModuloPrivacy(new \StructType\StampaModuloPrivacy()) !== false) {
print_r($stampa->getResult());
} else {
print_r($stampa->getLastError());
}
/**
* Samples for Rinnova ServiceType
*/
$rinnova = new \ServiceType\Rinnova($options);
/**
* Sample call for RinnovaPrivacy operation/method
*/
if ($rinnova->RinnovaPrivacy(new \StructType\RinnovaPrivacy()) !== false) {
print_r($rinnova->getResult());
} else {
print_r($rinnova->getLastError());
}
/**
* Samples for Revoca ServiceType
*/
$revoca = new \ServiceType\Revoca($options);
/**
* Sample call for RevocaPrivacy operation/method
*/
if ($revoca->RevocaPrivacy(new \StructType\RevocaPrivacy()) !== false) {
print_r($revoca->getResult());
} else {
print_r($revoca->getLastError());
}
/**
* Samples for Riassegna ServiceType
*/
$riassegna = new \ServiceType\Riassegna($options);
/**
* Sample call for RiassegnaMezzoMissioni operation/method
*/
if ($riassegna->RiassegnaMezzoMissioni(new \StructType\RiassegnaMezzoMissioni()) !== false) {
print_r($riassegna->getResult());
} else {
print_r($riassegna->getLastError());
}
/**
* Samples for Insert ServiceType
*/
$insert = new \ServiceType\Insert($options);
/**
* Sample call for InsertRichiestaCartellino operation/method
*/
if ($insert->InsertRichiestaCartellino(new \StructType\InsertRichiestaCartellino()) !== false) {
print_r($insert->getResult());
} else {
print_r($insert->getLastError());
}
/**
* Sample call for InsertEventolRichiestaCartellino operation/method
*/
if ($insert->InsertEventolRichiestaCartellino(new \StructType\InsertEventolRichiestaCartellino()) !== false) {
print_r($insert->getResult());
} else {
print_r($insert->getLastError());
}
/**
* Samples for Check ServiceType
*/
$check = new \ServiceType\Check($options);
/**
* Sample call for CheckGreenPass operation/method
*/
if ($check->CheckGreenPass(new \StructType\CheckGreenPass()) !== false) {
print_r($check->getResult());
} else {
print_r($check->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