Dataset
class Dataset extends Dataset implements Container
Container-Objekt für Datasets
Traits
Properties
protected string | $state | from Implementation | |
protected History | $history | from Implementation | |
protected string | $workflow | from Implementation | |
protected type | $initialID | from Implementation | |
protected File | $volatileCurrentPath | from Implementation |
Methods
möglichkeit die ID des Containers zu setzten.
Gibt alle im Container gespeicherten Werte als Map zurück. Jeder Aufruf erzeugt eine neue Map.
Details
in Implementation at line 73
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 90
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 102
Container
setState(State $state)
Setzt den Status
in Implementation at line 122
State|null
getState()
Status
in Implementation at line 131
History
getHistory()
Historie des Containers
in Implementation at line 147
Container
log(Entry $log)
Logeintrag für Änderungen am Container einfügen
in Implementation at line 163
string
getWorkflow()
in Implementation at line 177
Container
setWorkflow(string $workflow)
in Implementation at line 187
File|null
getCurrentPath()
liefert den aktuellen Pfad zurück
in Implementation at line 198
Container
setCurrentPath(File $path)
setzt den aktuellen Path
in Implementation at line 207
string
getFormattedString()
in Implementation at line 244
__toString()
in Implementation at line 258
Map
getValueMap()
Gibt alle im Container gespeicherten Werte als Map zurück. Jeder Aufruf erzeugt eine neue Map.