Dataset
class Dataset extends Dataset implements Container
Container-Objekt für Datasets
Traits
Implementierung des Container-Interfaces und
der Verwaltungsfunktionen eines Containers.
Properties
protected string | $state | from Implementation | |
protected History | $history | from Implementation | |
protected string | $workflow | from Implementation | |
protected type | $initialID | from Implementation |
Methods
setInitialID(string $initialID)
möglichkeit die ID des Containers zu setzten.
from Implementation
Map
getValueMap()
Gibt alle im Container gespeicherten Werte als Map zurück. Jeder Aufruf erzeugt eine neue Map.
from Implementation
Details
in Implementation at line 68
string
getID()
überschreibt die \Alvine\Core\Alvine Methode
Erst wird geprüft, ob bisher keine ID gesetzt wurde. Wenn initialID gesetzt ist, wird diese dann als ID des Objektes gesetzt
in Implementation at line 85
Container
setInitialID(string $initialID)
möglichkeit die ID des Containers zu setzten.
Wenn die initaialID gesetzt wurde wird mit der getID() zuerst auf diesesn Wert geprüft
in Implementation at line 97
Container
setState(State $state)
Setzt den Status
in Implementation at line 117
State|null
getState()
Status
in Implementation at line 126
History
getHistory()
Historie des Containers
in Implementation at line 142
Container
log(Entry $log)
Logeintrag für Änderungen am Container einfügen
in Implementation at line 158
string
getWorkflow()
in Implementation at line 172
Container
setWorkflow(string $workflow)
in Implementation at line 181
string
getFormattedString()
in Implementation at line 218
__toString()
in Implementation at line 232
Map
getValueMap()
Gibt alle im Container gespeicherten Werte als Map zurück. Jeder Aufruf erzeugt eine neue Map.