/
dimamir
/
Wsdl_PackageGenerator
Обзор
Документация
Войти
/
dimamir
/
Wsdl_PackageGenerator
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
tests/resources/generated/ValidApiDelete.php
80 строк
3 KB
Mikaël DELSOL
issue #265 - improve actor PHPDoc type declaration
12 фев 2022, 02:21
12 фев 2022, 02:21
6de9d9e
Код
Авторство
О чём код?
<?php declare(strict_types=1); namespace ServiceType; use SoapFault; 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 \StructType\ApiSessionHeader $sessionHeader * @param string $namespace * @param bool $mustUnderstand * @param string|null $actor * @return \ServiceType\ApiDelete */ public function setSoapHeaderSessionHeader(\StructType\ApiSessionHeader $sessionHeader, string $namespace = 'urn:api.actonsoftware.com', bool $mustUnderstand = false, ?string $actor = null): self { return $this->setSoapHeader($namespace, 'SessionHeader', $sessionHeader, $mustUnderstand, $actor); } /** * Sets the ClusterHeader SoapHeader param * @uses AbstractSoapClientBase::setSoapHeader() * @param \StructType\ApiClusterHeader $clusterHeader * @param string $namespace * @param bool $mustUnderstand * @param string|null $actor * @return \ServiceType\ApiDelete */ public function setSoapHeaderClusterHeader(\StructType\ApiClusterHeader $clusterHeader, string $namespace = 'urn:api.actonsoftware.com', bool $mustUnderstand = false, ?string $actor = null): self { return $this->setSoapHeader($namespace, 'ClusterHeader', $clusterHeader, $mustUnderstand, $actor); } /** * Method to call the operation originally named deleteList * Meta information extracted from the WSDL * - SOAPHeaderNames: SessionHeader, ClusterHeader * - SOAPHeaderNamespaces: urn:api.actonsoftware.com, urn:api.actonsoftware.com * - SOAPHeaderTypes: \StructType\ApiSessionHeader, \StructType\ApiClusterHeader * - SOAPHeaders: optional, required * @uses AbstractSoapClientBase::getSoapClient() * @uses AbstractSoapClientBase::setResult() * @uses AbstractSoapClientBase::saveLastError() * @param \StructType\ApiDeleteList $parameter * @return void|bool */ public function deleteList(\StructType\ApiDeleteList $parameter) { try { $this->setResult($resultDeleteList = $this->getSoapClient()->__soapCall('deleteList', [ $parameter, ], [], [], $this->outputHeaders)); return $resultDeleteList; } catch (SoapFault $soapFault) { $this->saveLastError(__METHOD__, $soapFault); return false; } } /** * Returns the result * @see AbstractSoapClientBase::getResult() * @return void */ public function getResult() { return parent::getResult(); } }