PHP Класс Phpro\SoapClient\ClientBuilder

Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( Phpro\SoapClient\ClientFactoryInterface $clientFactory, string $wsdl, array $soapOptions = [] )
addClassMap ( Phpro\SoapClient\Soap\ClassMap\ClassMapInterface $classMap )
addTypeConverter ( Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface $typeConverter )
build ( ) : ClientInterface
withClassMaps ( ClassMapCollection $classMaps )
withEventDispatcher ( Symfony\Component\EventDispatcher\EventDispatcherInterface $dispatcher )
withLogger ( Psr\Log\LoggerInterface $logger )
withTypeConverter ( TypeConverterCollection $converters )

Описание методов

__construct() публичный Метод

public __construct ( Phpro\SoapClient\ClientFactoryInterface $clientFactory, string $wsdl, array $soapOptions = [] )
$clientFactory Phpro\SoapClient\ClientFactoryInterface
$wsdl string
$soapOptions array

addClassMap() публичный Метод

public addClassMap ( Phpro\SoapClient\Soap\ClassMap\ClassMapInterface $classMap )
$classMap Phpro\SoapClient\Soap\ClassMap\ClassMapInterface

addTypeConverter() публичный Метод

public addTypeConverter ( Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface $typeConverter )
$typeConverter Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface

build() публичный Метод

public build ( ) : ClientInterface
Результат ClientInterface

withClassMaps() публичный Метод

public withClassMaps ( ClassMapCollection $classMaps )
$classMaps Phpro\SoapClient\Soap\ClassMap\ClassMapCollection

withEventDispatcher() публичный Метод

public withEventDispatcher ( Symfony\Component\EventDispatcher\EventDispatcherInterface $dispatcher )
$dispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface

withLogger() публичный Метод

public withLogger ( Psr\Log\LoggerInterface $logger )
$logger Psr\Log\LoggerInterface

withTypeConverter() публичный Метод

public withTypeConverter ( TypeConverterCollection $converters )
$converters Phpro\SoapClient\Soap\TypeConverter\TypeConverterCollection