| 
<?php
 namespace Api\ServiceType;
 
 use \WsdlToPhp\PackageBase\AbstractSoapClientBase;
 
 /**
 * This class stands for Delete ServiceType
 * @package Api
 * @subpackage Services
 * @release 1.1.0
 */
 class ApiDelete extends AbstractSoapClientBase
 {
 /**
 * Sets the SessionHeader SoapHeader param
 * @uses AbstractSoapClientBase::setSoapHeader()
 * @param \Api\StructType\ApiSessionHeader $sessionHeader
 * @param string $nameSpace
 * @param bool $mustUnderstand
 * @param string $actor
 * @return bool
 */
 public function setSoapHeaderSessionHeader(\Api\StructType\ApiSessionHeader $sessionHeader, $nameSpace = 'urn:api.actonsoftware.com', $mustUnderstand = false, $actor = null)
 {
 return $this->setSoapHeader($nameSpace, 'SessionHeader', $sessionHeader, $mustUnderstand, $actor);
 }
 /**
 * Sets the ClusterHeader SoapHeader param
 * @uses AbstractSoapClientBase::setSoapHeader()
 * @param \Api\StructType\ApiClusterHeader $clusterHeader
 * @param string $nameSpace
 * @param bool $mustUnderstand
 * @param string $actor
 * @return bool
 */
 public function setSoapHeaderClusterHeader(\Api\StructType\ApiClusterHeader $clusterHeader, $nameSpace = 'urn:api.actonsoftware.com', $mustUnderstand = false, $actor = null)
 {
 return $this->setSoapHeader($nameSpace, 'ClusterHeader', $clusterHeader, $mustUnderstand, $actor);
 }
 /**
 * Method to call the operation originally named deleteList
 * Meta informations extracted from the WSDL
 * - SOAPHeaderNames : SessionHeader, ClusterHeader
 * - SOAPHeaderNamespaces : urn:api.actonsoftware.com, urn:api.actonsoftware.com
 * - SOAPHeaderTypes : \Api\StructType\ApiSessionHeader, \Api\StructType\ApiClusterHeader
 * - SOAPHeaders : optional, required
 * @uses AbstractSoapClientBase::getSoapClient()
 * @uses AbstractSoapClientBase::setResult()
 * @uses AbstractSoapClientBase::getResult()
 * @uses AbstractSoapClientBase::saveLastError()
 * @param \Api\StructType\ApiDeleteList $parameter
 * @return void|bool
 */
 public function deleteList(\Api\StructType\ApiDeleteList $parameter)
 {
 try {
 $this->setResult(self::getSoapClient()->deleteList($parameter));
 return $this->getResult();
 } catch (\SoapFault $soapFault) {
 $this->saveLastError(__METHOD__, $soapFault);
 return false;
 }
 }
 /**
 * Returns the result
 * @see AbstractSoapClientBase::getResult()
 * @return void
 */
 public function getResult()
 {
 return parent::getResult();
 }
 /**
 * Method returning the class name
 * @return string __CLASS__
 */
 public function __toString()
 {
 return __CLASS__;
 }
 }
 
 |