Describes how types, return values and method details are detected during AutoDiscovery of a WSDL.

 Methods

Returns description from phpdoc block

getFunctionDocumentation(\Zend\Server\Reflection\AbstractFunction $function) : string

Default implementation uses docblock description.

Parameters

Returns

string

Return parameter type

getFunctionParameterType(\Zend\Server\Reflection\ReflectionParameter $param) : string

Default implementation assumes the default param doc-block tag.

Parameters

Returns

string

Return function return type

getFunctionReturnType(\Zend\Server\Reflection\AbstractFunction $function, \Zend\Server\Reflection\Prototype $prototype) : string

Default implementation assumes the value of the return doc-block tag.

Parameters

Returns

string

Return true if function is one way (return nothing)

isFunctionOneWay(\Zend\Server\Reflection\AbstractFunction $function, \Zend\Server\Reflection\Prototype $prototype) : bool

Default implementation assumes one-way, when return value is "void".

Parameters

Returns

bool