Implementation
trait Implementation
Implementierung des Container-Interfaces und der Verwaltungsfunktionen eines Containers.
Dieser Trait muss zusammen mit dem Container-Interface verwendet werden.
Properties
protected string | $state | ||
protected History | $history | ||
protected string | $workflow | ||
protected type | $initialID |
Methods
überschreibt die \Alvine\Core\Alvine Methode
möglichkeit die ID des Containers zu setzten.
Status
Historie des Containers
No description
No description
No description
No description
Gibt alle im Container gespeicherten Werte als Map zurück. Jeder Aufruf erzeugt eine neue Map.
Details
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
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
at line 117
State|null
getState()
Status
at line 126
History
getHistory()
Historie des Containers
at line 158
string
getWorkflow()
at line 172
Container
setWorkflow(string $workflow)
at line 181
string
getFormattedString()
at line 218
__toString()
at line 232
Map
getValueMap()
Gibt alle im Container gespeicherten Werte als Map zurück. Jeder Aufruf erzeugt eine neue Map.