/**
* 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 => 'main.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 => 'main.wsdl',
\WsdlToPhp\PackageBase\AbstractSoapClientBase::WSDL_CLASSMAP => ClassMap::get(),
);
/**
* Samples for Dohvati ServiceType
*/
$dohvati = new \ServiceType\Dohvati($options);
/**
* Sample call for dohvatiIskoristivePogodnosti operation/method
*/
if ($dohvati->dohvatiIskoristivePogodnosti(new \StructType\DohvatiIskoristivePogodnosti()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiPoklonBon operation/method
*/
if ($dohvati->dohvatiPoklonBon(new \StructType\DohvatiPoklonBon()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiLopClana operation/method
*/
if ($dohvati->dohvatiLopClana(new \StructType\DohvatiLopClana()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiNaruceneProizvode operation/method
*/
if ($dohvati->dohvatiNaruceneProizvode(new \StructType\DohvatiNaruceneProizvode()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiProizvode operation/method
*/
if ($dohvati->dohvatiProizvode(new \StructType\DohvatiProizvode()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiRacun operation/method
*/
if ($dohvati->dohvatiRacun(new \StructType\DohvatiRacun()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiZalihePoslovnica operation/method
*/
if ($dohvati->dohvatiZalihePoslovnica(new \StructType\DohvatiZalihePoslovnica()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiPlacenoPoPnB operation/method
*/
if ($dohvati->dohvatiPlacenoPoPnB(new \StructType\DohvatiPlacenoPoPnB()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiSifruNoveAkcije operation/method
*/
if ($dohvati->dohvatiSifruNoveAkcije(new \StructType\DohvatiSifruNoveAkcije()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiLopClanove operation/method
*/
if ($dohvati->dohvatiLopClanove(new \StructType\DohvatiLopClanove()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiDostavnaMjesta operation/method
*/
if ($dohvati->dohvatiDostavnaMjesta(new \StructType\DohvatiDostavnaMjesta()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiPogodnosti operation/method
*/
if ($dohvati->dohvatiPogodnosti(new \StructType\DohvatiPogodnosti()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiArtikleSkolskeSezone operation/method
*/
if ($dohvati->dohvatiArtikleSkolskeSezone(new \StructType\DohvatiArtikleSkolskeSezone()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiSlikeProizvoda operation/method
*/
if ($dohvati->dohvatiSlikeProizvoda(new \StructType\DohvatiSlikeProizvoda()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiKategorije operation/method
*/
if ($dohvati->dohvatiKategorije(new \StructType\DohvatiKategorije()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiStatusNaloga operation/method
*/
if ($dohvati->dohvatiStatusNaloga(new \StructType\DohvatiStatusNaloga()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiListuAkcija operation/method
*/
if ($dohvati->dohvatiListuAkcija(new \StructType\DohvatiListuAkcija()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiPoslovnice operation/method
*/
if ($dohvati->dohvatiPoslovnice(new \StructType\DohvatiPoslovnice()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiEftPosUredaje operation/method
*/
if ($dohvati->dohvatiEftPosUredaje(new \StructType\DohvatiEftPosUredaje()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiZalihuArtikla operation/method
*/
if ($dohvati->dohvatiZalihuArtikla(new \StructType\DohvatiZalihuArtikla()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiRaspoloziveZalihe operation/method
*/
if ($dohvati->dohvatiRaspoloziveZalihe(new \StructType\DohvatiRaspoloziveZalihe()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiCijeneProizvoda operation/method
*/
if ($dohvati->dohvatiCijeneProizvoda(new \StructType\DohvatiCijeneProizvoda()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Sample call for dohvatiPartnere operation/method
*/
if ($dohvati->dohvatiPartnere(new \StructType\DohvatiPartnere()) !== false) {
print_r($dohvati->getResult());
} else {
print_r($dohvati->getLastError());
}
/**
* Samples for Echo ServiceType
*/
$echo = new \ServiceType\_Echo($options);
/**
* Sample call for echoDB operation/method
*/
if ($echo->echoDB($EchoDB) !== false) {
print_r($echo->getResult());
} else {
print_r($echo->getLastError());
}
/**
* Sample call for echoWS operation/method
*/
if ($echo->echoWS($EchoWS) !== false) {
print_r($echo->getResult());
} else {
print_r($echo->getLastError());
}
/**
* Samples for Rekalkulacija ServiceType
*/
$rekalkulacija = new \ServiceType\Rekalkulacija($options);
/**
* Sample call for rekalkulacijaNarudzbe operation/method
*/
if ($rekalkulacija->rekalkulacijaNarudzbe(new \StructType\RekalkulacijaNarudzbe()) !== false) {
print_r($rekalkulacija->getResult());
} else {
print_r($rekalkulacija->getLastError());
}
/**
* Samples for Dohvat ServiceType
*/
$dohvat = new \ServiceType\Dohvat($options);
/**
* Sample call for DohvatAtributa operation/method
*/
if ($dohvat->DohvatAtributa(new \StructType\DohvatAtributa()) !== false) {
print_r($dohvat->getResult());
} else {
print_r($dohvat->getLastError());
}
/**
* Samples for Kontrola ServiceType
*/
$kontrola = new \ServiceType\Kontrola($options);
/**
* Sample call for kontrolaKupona operation/method
*/
if ($kontrola->kontrolaKupona(new \StructType\KontrolaKupona()) !== false) {
print_r($kontrola->getResult());
} else {
print_r($kontrola->getLastError());
}
/**
* Samples for Izmjena ServiceType
*/
$izmjena = new \ServiceType\Izmjena($options);
/**
* Sample call for izmjenaNazivaAkcije operation/method
*/
if ($izmjena->izmjenaNazivaAkcije(new \StructType\IzmjenaNazivaAkcije()) !== false) {
print_r($izmjena->getResult());
} else {
print_r($izmjena->getLastError());
}
/**
* Samples for Posalji ServiceType
*/
$posalji = new \ServiceType\Posalji($options);
/**
* Sample call for posaljiNalog operation/method
*/
if ($posalji->posaljiNalog(new \StructType\PosaljiNalog()) !== false) {
print_r($posalji->getResult());
} else {
print_r($posalji->getLastError());
}
/**
* Samples for Provjera ServiceType
*/
$provjera = new \ServiceType\Provjera($options);
/**
* Sample call for provjeraBona operation/method
*/
if ($provjera->provjeraBona(new \StructType\ProvjeraBona()) !== false) {
print_r($provjera->getResult());
} else {
print_r($provjera->getLastError());
}
/**
* Samples for Spremi ServiceType
*/
$spremi = new \ServiceType\Spremi($options);
/**
* Sample call for spremiLopClana operation/method
*/
if ($spremi->spremiLopClana(new \StructType\SpremiLopClana()) !== false) {
print_r($spremi->getResult());
} else {
print_r($spremi->getLastError());
}
/**
* Samples for Storno ServiceType
*/
$storno = new \ServiceType\Storno($options);
/**
* Sample call for stornoNaloga operation/method
*/
if ($storno->stornoNaloga(new \StructType\StornoNaloga()) !== false) {
print_r($storno->getResult());
} else {
print_r($storno->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