\Zend_Server_Method_Definition

Method definition metadata

Summary

Methods
Properties
Constants
__construct()
setOptions()
setName()
getName()
setCallback()
getCallback()
addPrototype()
addPrototypes()
setPrototypes()
getPrototypes()
setMethodHelp()
getMethodHelp()
setObject()
getObject()
setInvokeArguments()
getInvokeArguments()
toArray()
No public properties found
No constants found
No protected methods found
$_callback
$_invokeArguments
$_methodHelp
$_name
$_object
$_prototypes
N/A
No private methods found
No private properties found
N/A

Properties

$_invokeArguments

$_invokeArguments : array

Type

array

$_methodHelp

$_methodHelp : string

Type

string

$_name

$_name : string

Type

string

$_object

$_object : null|object

Type

null|object

$_prototypes

$_prototypes : array

Type

array — Array of Zend_Server_Method_Prototype objects

Methods

__construct()

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

Constructor

Parameters

null|array $options

setOptions()

setOptions(array  $options) : \Zend_Server_Method_Definition

Set object state from options

Parameters

array $options

Returns

\Zend_Server_Method_Definition

getName()

getName() : string

Get method name

Returns

string

addPrototypes()

addPrototypes(array  $prototypes) : \Zend_Server_Method_Definition

Add multiple prototypes at once

Parameters

array $prototypes

Array of Zend_Server_Method_Prototype objects or arrays

Returns

\Zend_Server_Method_Definition

setPrototypes()

setPrototypes(array  $prototypes) : \Zend_Server_Method_Definition

Set all prototypes at once (overwrites)

Parameters

array $prototypes

Array of Zend_Server_Method_Prototype objects or arrays

Returns

\Zend_Server_Method_Definition

getPrototypes()

getPrototypes() : array

Get all prototypes

Returns

array —

$prototypes Array of Zend_Server_Method_Prototype objects or arrays

setMethodHelp()

setMethodHelp(string  $methodHelp) : \Zend_Server_Method_Definition

Set method help

Parameters

string $methodHelp

Returns

\Zend_Server_Method_Definition

getMethodHelp()

getMethodHelp() : string

Get method help

Returns

string

setObject()

setObject(object  $object) : \Zend_Server_Method_Definition

Set object to use with method calls

Parameters

object $object

Returns

\Zend_Server_Method_Definition

getObject()

getObject() : null|object

Get object to use with method calls

Returns

null|object

setInvokeArguments()

setInvokeArguments(array  $invokeArguments) : \Zend_Server_Method_Definition

Set invoke arguments

Parameters

array $invokeArguments

Returns

\Zend_Server_Method_Definition

getInvokeArguments()

getInvokeArguments() : array

Retrieve invoke arguments

Returns

array

toArray()

toArray() : array

Serialize to array

Returns

array