PHP Класс Phpro\SoapClient\CodeGenerator\Config\Config

Наследование: implements Phpro\SoapClient\CodeGenerator\Config\ConfigInterface
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$destination string
$namespace string
$ruleSet Phpro\SoapClient\CodeGenerator\Rules\RuleSetInterface
$soapOptions array
$wsdl string

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

Метод Описание
__construct ( string $wsdl = '', string $destination = '' ) Config constructor.
addRule ( Phpro\SoapClient\CodeGenerator\Rules\RuleInterface $rule ) : Config
addSoapOption ( string $key, mixed $value )
create ( ) : Config
getDestination ( ) : string
getNamespace ( ) : string
getRuleSet ( ) : Phpro\SoapClient\CodeGenerator\Rules\RuleSetInterface
getSoapOptions ( ) : array
getWsdl ( ) : string
setDestination ( string $destination ) : Config
setNamespace ( string $namespace ) : Config
setRuleSet ( Phpro\SoapClient\CodeGenerator\Rules\RuleSetInterface $ruleSet ) : Config
setSoapOptions ( array $soapOptions )
setWsdl ( string $wsdl ) : Config

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

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

Config constructor.
public __construct ( string $wsdl = '', string $destination = '' )
$wsdl string
$destination string

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

public addRule ( Phpro\SoapClient\CodeGenerator\Rules\RuleInterface $rule ) : Config
$rule Phpro\SoapClient\CodeGenerator\Rules\RuleInterface
Результат Config

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

public addSoapOption ( string $key, mixed $value )
$key string
$value mixed

create() публичный статический Метод

public static create ( ) : Config
Результат Config

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

public getDestination ( ) : string
Результат string

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

public getNamespace ( ) : string
Результат string

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

public getRuleSet ( ) : Phpro\SoapClient\CodeGenerator\Rules\RuleSetInterface
Результат Phpro\SoapClient\CodeGenerator\Rules\RuleSetInterface

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

public getSoapOptions ( ) : array
Результат array

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

public getWsdl ( ) : string
Результат string

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

public setDestination ( string $destination ) : Config
$destination string
Результат Config

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

public setNamespace ( string $namespace ) : Config
$namespace string
Результат Config

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

public setRuleSet ( Phpro\SoapClient\CodeGenerator\Rules\RuleSetInterface $ruleSet ) : Config
$ruleSet Phpro\SoapClient\CodeGenerator\Rules\RuleSetInterface
Результат Config

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

public setSoapOptions ( array $soapOptions )
$soapOptions array

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

public setWsdl ( string $wsdl ) : Config
$wsdl string
Результат Config

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

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

protected string $destination
Результат string

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

protected string $namespace
Результат string

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

protected RuleSetInterface,Phpro\SoapClient\CodeGenerator\Rules $ruleSet
Результат Phpro\SoapClient\CodeGenerator\Rules\RuleSetInterface

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

protected array $soapOptions
Результат array

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

protected string $wsdl
Результат string