Configurations
in package
implements
JsonSerializable, IteratorAggregate
Class Configurations
Interfaces, Classes and Traits
- JsonSerializable
- IteratorAggregate
Table of Contents
- $configurations : array<string|int, Configuration>
- create() : Configurations
- getIterator() : Traversable|array<string|int, Configuration>
- jsonSerialize() : array<string|int, Configuration>
- tags() : array<string|int, string>
- __construct() : mixed
- Configurations constructor.
Properties
$configurations
private
array<string|int, Configuration>
$configurations
Methods
create()
public
static create(Configuration ...$configurations) : Configurations
Parameters
- $configurations : Configuration
Return values
Configurations —getIterator()
public
getIterator() : Traversable|array<string|int, Configuration>
Return values
Traversable|array<string|int, Configuration> —jsonSerialize()
public
jsonSerialize() : array<string|int, Configuration>
Return values
array<string|int, Configuration> —tags()
public
tags() : array<string|int, string>
Return values
array<string|int, string> —__construct()
Configurations constructor.
private
__construct(array<string|int, Configuration> ...$configurations) : mixed
Parameters
- $configurations : array<string|int, Configuration>