StoredRecordInterface
extends
RecordInterface
in
Table of Contents
- allData() : array<string, mixed>
- Return the data in the record
- getDataValue() : string|int|float|bool|null|array<string|int, mixed>
- Retrieve a value given by path to the data.
- getLastUpdate() : DateTimeInterface
- Since there is no interface for immutable date times, implementations MUST return a fresh object every time.
- getRecordId() : int
- Return the unique ID of this record
- getStarted() : DateTimeInterface
- Since there is no interface for immutable date times, implementations MUST return a fresh object every time.
Methods
allData()
Return the data in the record
public
allData() : array<string, mixed>
Return values
array<string, mixed> —getDataValue()
Retrieve a value given by path to the data.
public
getDataValue(array<string|int, mixed> $path) : string|int|float|bool|null|array<string|int, mixed>
Parameters
- $path : array<string|int, mixed>
Tags
Return values
string|int|float|bool|null|array<string|int, mixed> —getLastUpdate()
Since there is no interface for immutable date times, implementations MUST return a fresh object every time.
public
getLastUpdate() : DateTimeInterface
Return values
DateTimeInterface —getRecordId()
Return the unique ID of this record
public
getRecordId() : int
Return values
int —getStarted()
Since there is no interface for immutable date times, implementations MUST return a fresh object every time.
public
getStarted() : DateTimeInterface