Skip to main content

Zymba Documentation

SOAP.Client​

Text
object @SOAP.Client(@Base) {
construct(string $wsdl, string $username, string $password, int $timeout) {}
bind(string $operation): function {}
call(string $operation, ...$arguments): mixed {}
listOperations(): object {}
listTypes(): object {}
setCookie(string $name, string $value): $this {}
setLocation(string $url): $this {}
setTimeout(int $timeout): $this {}
}

SOAP client prototype.

Prototype​

Base

Methods​

CODE
$this.construct(string $wsdl, string $username, string $password, int $timeout): void
Parameters​
NameTypeValueDefault
wsdlstring""
usernamestring""
passwordstring""
timeoutint60
CODE
$this.bind(string $operation): function
Parameters​
NameTypeValueDefault
operationstring""
Returns​
TypeValue
function
CODE
$this.call(string $operation, variadic $arguments): mixed
Parameters​
NameTypeValueDefault
operationstring""
argumentsvariadic...
Returns​
TypeValue
mixed
CODE
$this.listOperations(): object
Returns​
TypeValue
object[signature, ...]
CODE
$this.listTypes(): object
Returns​
TypeValue
object[signature, ...]
CODE
$this.setCookie(string $name, string $value): this
Parameters​
NameTypeValueDefault
namestring""
valuestring""
Returns​
TypeValue
$this
CODE
$this.setLocation(string $url): this
Parameters​
NameTypeValueDefault
urlstring""
Returns​
TypeValue
$this
CODE
$this.setTimeout(int $timeout): this
Parameters​
NameTypeValueDefault
timeoutint60
Returns​
TypeValue
$this