ExperimentStorage
in package
implements
ExperimentStorageInterface
Table of Contents
Interfaces
Constants
- EXPERIMENTS_LIST_KEY = 'experiments'
Properties
Methods
- __construct() : mixed
- getAll() : array<string|int, Experiment>|array<string|int, mixed>
- save() : bool
Constants
EXPERIMENTS_LIST_KEY
public
mixed
EXPERIMENTS_LIST_KEY
= 'experiments'
Properties
$driver
private
StorageDriverInterface
$driver
$translator
private
ExperimentTranslatorInterface
$translator
Methods
__construct()
public
__construct(StorageDriverInterface $driver, ExperimentTranslatorInterface $translator) : mixed
Parameters
- $driver : StorageDriverInterface
- $translator : ExperimentTranslatorInterface
getAll()
public
getAll() : array<string|int, Experiment>|array<string|int, mixed>
Tags
Return values
array<string|int, Experiment>|array<string|int, mixed>save()
public
save(array<string|int, mixed> $experiments) : bool
Parameters
- $experiments : array<string|int, mixed>