\Zend_Server_Method_Prototype

Method prototype metadata

Summary

Methods
Properties
Constants
__construct()
setReturnType()
getReturnType()
addParameter()
addParameters()
setParameters()
getParameters()
getParameterObjects()
getParameter()
setOptions()
toArray()
No public properties found
No constants found
No protected methods found
$_returnType
$_parameterNameMap
$_parameters
N/A
No private methods found
No private properties found
N/A

Properties

$_returnType

$_returnType : string

Type

string — Return type

$_parameterNameMap

$_parameterNameMap : array

Type

array — Map parameter names to parameter index

$_parameters

$_parameters : array

Type

array — Method parameters

Methods

__construct()

__construct(null|array  $options = null) : void

Constructor

Parameters

null|array $options

setReturnType()

setReturnType(string  $returnType) : \Zend_Server_Method_Prototype

Set return value

Parameters

string $returnType

Returns

\Zend_Server_Method_Prototype

getReturnType()

getReturnType() : string

Retrieve return type

Returns

string

addParameter()

addParameter(string  $parameter) : \Zend_Server_Method_Prototype

Add a parameter

Parameters

string $parameter

Returns

\Zend_Server_Method_Prototype

addParameters()

addParameters(array  $parameters) : \Zend_Server_Method_Prototype

Add parameters

Parameters

array $parameters

Returns

\Zend_Server_Method_Prototype

setParameters()

setParameters(array  $parameters) : \Zend_Server_Method_Prototype

Set parameters

Parameters

array $parameters

Returns

\Zend_Server_Method_Prototype

getParameters()

getParameters() : array

Retrieve parameters as list of types

Returns

array

getParameterObjects()

getParameterObjects() : array

Get parameter objects

Returns

array

getParameter()

getParameter(string|integer  $index) : null|\Zend_Server_Method_Parameter

Retrieve a single parameter by name or index

Parameters

string|integer $index

Returns

null|\Zend_Server_Method_Parameter

setOptions()

setOptions(array  $options) : \Zend_Server_Method_Prototype

Set object state from array

Parameters

array $options

Returns

\Zend_Server_Method_Prototype

toArray()

toArray() : array

Serialize to array

Returns

array