PHP Класс Phpro\SoapClient\Soap\TypeConverter\TypeConverterCollection

A collection of type converters
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$converters array | Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface[]

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

Метод Описание
__construct ( array $converters = [] ) Construct type converter collection
add ( Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface $converter ) : TypeConverterCollection Add a type converter to the collection
has ( Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface $converter ) : boolean Returns true if the collection contains a type converter for a certain namespace and name
set ( Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface $converter ) : TypeConverterCollection Set (overwrite) a type converter in the collection
toSoapTypeMap ( ) : array Get this collection as a typemap that can be used in PHP's \SoapClient

Приватные методы

Метод Описание
serialize ( Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface $converter ) : string

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

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

Construct type converter collection
public __construct ( array $converters = [] )
$converters array (optional) Array of type converters

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

Add a type converter to the collection
public add ( Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface $converter ) : TypeConverterCollection
$converter Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface Type converter
Результат TypeConverterCollection

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

Returns true if the collection contains a type converter for a certain namespace and name
public has ( Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface $converter ) : boolean
$converter Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface
Результат boolean

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

Set (overwrite) a type converter in the collection
public set ( Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface $converter ) : TypeConverterCollection
$converter Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface Type converter
Результат TypeConverterCollection

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

Get this collection as a typemap that can be used in PHP's \SoapClient
public toSoapTypeMap ( ) : array
Результат array

Описание свойств

$converters защищенное свойство

protected array|TypeConverterInterface[],Phpro\SoapClient\Soap\TypeConverter $converters
Результат array | Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface[]