ServiceLocatorArgument
in package
implements
ArgumentInterface
Represents a closure acting as a service locator.
Tags
Table of Contents
Interfaces
- ArgumentInterface
- Represents a complex argument containing nested values.
Properties
- $taggedIteratorArgument : TaggedIteratorArgument|null
- $values : array<string|int, mixed>
Methods
- __construct() : mixed
- getTaggedIteratorArgument() : TaggedIteratorArgument|null
- getValues() : array<string|int, mixed>
- setValues() : void
Properties
$taggedIteratorArgument
private
TaggedIteratorArgument|null
$taggedIteratorArgument
= null
$values
private
array<string|int, mixed>
$values
Methods
__construct()
public
__construct([array<string|int, mixed>|TaggedIteratorArgument $values = [] ]) : mixed
Parameters
- $values : array<string|int, mixed>|TaggedIteratorArgument = []
getTaggedIteratorArgument()
public
getTaggedIteratorArgument() : TaggedIteratorArgument|null
Return values
TaggedIteratorArgument|nullgetValues()
public
getValues() : array<string|int, mixed>
Return values
array<string|int, mixed>setValues()
public
setValues(array<string|int, mixed> $values) : void
Parameters
- $values : array<string|int, mixed>