interface Container

Ein Container ist ein Objekt, dass durch den Workflow bewegt wird. Ein Container muss dieses Interface implementiert haben.

Methods

Map
getValueMap()

Gibt alle im Container gespeicherten Werte als Map zurück.

setState(State $state)

Setzt den Status

string
getID()

No description

setInitialID(string $initialID)

Einmalige Initialisierung der ID des Containers

State|null
getState()

Status

getHistory()

Historie des Containers

string
getWorkflow()

No description

setWorkflow(string $workflow)

No description

log(Entry $log)

Logeintrag für Änderungen am Container einfügen

Details

at line 43
Map getValueMap()

Gibt alle im Container gespeicherten Werte als Map zurück.

Return Value

Map

at line 52
Container setState(State $state)

Setzt den Status

Parameters

State $state

Return Value

Container

at line 58
string getID()

Return Value

string

at line 67
Container setInitialID(string $initialID)

Einmalige Initialisierung der ID des Containers

Parameters

string $initialID

Return Value

Container

at line 74
State|null getState()

Status

Return Value

State|null

at line 81
History getHistory()

Historie des Containers

Return Value

History

at line 87
string getWorkflow()

Return Value

string

at line 95
Container setWorkflow(string $workflow)

Parameters

string $workflow

Return Value

Container

at line 104
Container log(Entry $log)

Logeintrag für Änderungen am Container einfügen

Parameters

Entry $log

Return Value

Container