/** * Minimal options */ $options = array(\WsdlToPhp\PackageBase\AbstractSoapClientBase::WSDL_URL => '__WSDL_URL__', \WsdlToPhp\PackageBase\AbstractSoapClientBase::WSDL_CLASSMAP => \Api\ApiClassMap::get()); /** * Samples for Login ServiceType */ $login = new \Api\ServiceType\ApiLogin($options); $login->setSoapHeaderClusterHeader(new \Api\StructType\ApiClusterHeader()); /** * Sample call for login operation/method */ if ($login->login(new \Api\StructType\ApiLogin()) !== false) { print_r($login->getResult()); } else { print_r($login->getLastError()); } /** * Samples for Send ServiceType */ $send = new \Api\ServiceType\ApiSend($options); $send->setSoapHeaderSessionHeader(new \Api\StructType\ApiSessionHeader()); $send->setSoapHeaderClusterHeader(new \Api\StructType\ApiClusterHeader()); /** * Sample call for sendEmail operation/method */ if ($send->sendEmail(new \Api\StructType\ApiSendEmail()) !== false) { print_r($send->getResult()); } else { print_r($send->getLastError()); }