Method callback metadata

 Methods

Constructor

__construct(null | array $options) 

Parameters

$options

nullarray

Get callback class

getClass() : string | null

Returns

stringnull

Get callback function

getFunction() : null | string

Returns

nullstring

Get callback class method

getMethod() : null | string

Returns

nullstring

Get callback type

getType() : string

Returns

string

Set callback class

setClass(string $class) : \Zend\Server\Method\Callback

Parameters

$class

string

Returns

Set callback function

setFunction(string $function) : \Zend\Server\Method\Callback

Parameters

$function

string

Returns

Set callback class method

setMethod(string $method) : \Zend\Server\Method\Callback

Parameters

$method

string

Returns

Set object state from array of options

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

Parameters

$options

array

Returns

Set callback type

setType(string $type) : Callback

Parameters

$type

string

Exceptions

\Zend\Server\Exception\InvalidArgumentException

Returns

Callback

Cast callback to array

toArray() : array

Returns

array

 Properties

 

<p>Class name for class method callback</p>

$class : string

 

<p>Function name for function callback</p>

$function : string

 

<p>Method name for class method callback</p>

$method : string

 

<p>Callback type</p>

$type : string

 

<p>Valid callback types</p>

$types : array