Phpro\SoapClient\Soap\TypeConverter\TypeConverterCollection::add PHP Méthode

add() public méthode

Add a type converter to the collection
public add ( Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface $converter ) : TypeConverterCollection
$converter Phpro\SoapClient\Soap\TypeConverter\TypeConverterInterface Type converter
Résultat TypeConverterCollection
    public function add(TypeConverterInterface $converter)
    {
        if ($this->has($converter)) {
            throw new InvalidArgumentException('Converter for this type already exists');
        }
        return $this->set($converter);
    }

Usage Example

Exemple #1
0
 /**
  * @param TypeConverterInterface $typeConverter
  */
 public function addTypeConverter(TypeConverterInterface $typeConverter)
 {
     $this->converters->add($typeConverter);
 }