Definitions for an injection endpoint method

 Methods

addParameter()

addParameter(string $name, string | null $class, mixed | null $isRequired, mixed | null $default) : \Zend\Di\Definition\Builder\InjectionMethod

Parameters

$name

string

$class

stringnull

$isRequired

mixednull

$default

mixednull

Returns

detectMethodRequirement()

detectMethodRequirement(mixed $requirement) : int

Parameters

$requirement

mixed

Returns

int

getName()

getName() : null | string

Returns

nullstring

getParameters()

getParameters() : array

Returns

array

setName()

setName(string | null $name) : \Zend\Di\Definition\Builder\self

Parameters

$name

stringnull

Returns

\Zend\Di\Definition\Builder\self

 Properties

 

$name

$name : string | null

 

$parameters

$parameters : array