PHP 클래스 Phpro\SoapClient\CodeGenerator\Config\Config

상속: implements Phpro\SoapClient\CodeGenerator\Config\ConfigInterface
파일 보기 프로젝트 열기: phpro/soap-client 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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