Method parameter metadata

 Methods

Constructor

__construct(null | array $options) 

Parameters

$options

nullarray

Retrieve default value

getDefaultValue() : mixed

Returns

mixed

Retrieve description

getDescription() : string

Returns

string

Retrieve name

getName() : string

Returns

string

Retrieve parameter type

getType() : string

Returns

string

Is the parameter optional?

isOptional() : bool

Returns

bool

Set default value

setDefaultValue(mixed $defaultValue) : \Zend\Server\Method\Parameter

Parameters

$defaultValue

mixed

Returns

Set description

setDescription(string $description) : \Zend\Server\Method\Parameter

Parameters

$description

string

Returns

Set name

setName(string $name) : \Zend\Server\Method\Parameter

Parameters

$name

string

Returns

Set optional flag

setOptional(bool $flag) : \Zend\Server\Method\Parameter

Parameters

$flag

bool

Returns

Set object state from array of options

setOptions(array $options) : \Zend\Server\Method\Parameter

Parameters

$options

array

Returns

Set parameter type

setType(string $type) : \Zend\Server\Method\Parameter

Parameters

$type

string

Returns

Cast to array

toArray() : array

Returns

array

 Properties

 

Default parameter value

$defaultValue : mixed

 

Parameter description

$description : string

 

Parameter variable name

$name : string

 

Is parameter optional?

$optional : bool

 

Parameter type

$type : string