ServiceLocatorArgument
in package
implements
ArgumentInterface
Uses
ReferenceSetArgumentTrait
Represents a closure acting as a service locator.
Tags
Interfaces, Classes and Traits
- ArgumentInterface
- Represents a complex argument containing nested values.
Table of Contents
- $taggedIteratorArgument : mixed
- $values : mixed
- __construct() : mixed
- getTaggedIteratorArgument() : TaggedIteratorArgument|null
- getValues() : array<string|int, Reference>
- setValues() : mixed
Properties
$taggedIteratorArgument
private
mixed
$taggedIteratorArgument
$values
private
mixed
$values
Methods
__construct()
public
__construct([array<string|int, Reference>|TaggedIteratorArgument $values = [] ]) : mixed
Parameters
- $values : array<string|int, Reference>|TaggedIteratorArgument = []
Return values
mixed —getTaggedIteratorArgument()
public
getTaggedIteratorArgument() : TaggedIteratorArgument|null
Return values
TaggedIteratorArgument|null —getValues()
public
getValues() : array<string|int, Reference>
Return values
array<string|int, Reference> —setValues()
public
setValues(array<string|int, Reference> $values) : mixed
Parameters
- $values : array<string|int, Reference>
-
The service references to put in the set